النتائج 1 إلى 6 من 6

الموضوع: مشكل PHP/MYSQL

  1. #1
    التسجيل
    04-05-2006
    المشاركات
    24

    مشكل PHP/MYSQL

    Salam alikoum.
    Sorry i write in french.
    Salut tout le monde,
    J’ai un problème, j’ai un formulaire A contenant 6 Champs, 3 champs sont récupérés d’une requête SQL (Formulaire A (popup). Un (01) champ est saisi par l’utilisateur, et deux champs sont récupérés à partir d’une autre requête SQL (formulaire B (popup).

    Le problème est quand je récupère les deux derniers champs les 3 champs récupère avant et le champ saisi s’efface...
    Voila comment j’appelle la première requête


    Code :
    <INPUT TYPE="TEXT" NAME="Type" SIZE="20" MAXLENGTH="50" value=<? print $Type;?>> <a href="#" onClick=" window.open('type_edit.php?Type=form&ch=Type','Type', 'width=500,height=800,scrollbars=0').focus();"><img src="petitbouton.gif" border="0"/></a></P></TD></P></TD>

    Et voila comment je récupère les trois champs dans mon formulaire A


    Code :
    print "<td><form method=\"post\" action=\"vehicule_add.php\" target=\"Gestion d'Immatriculation\" onsubmit=\"setTimeout('window.close()', 500); return(true);\"><input name=\"op\" type=\"hidden\" value=\"onsubmit\"><input name=\"Type\" type=\"hidden\" value=\"$Type\">\"><input name=\"Gamme\" type=\"hidden\" value=\"$Gamme\">\"><input name=\"Version\" type=\"hidden\" value=\"$Version\"><P><input value=\"Select\" type=\"submit\" class=\"textinput\"></P></form></td>";

    et Voila comment j’appelle la deuxième requête


    Code :
    <INPUT TYPE="TEXT" NAME="Declaration_Douane" SIZE="20" MAXLENGTH="50"value=<? print $Declaration_Douane;?>> <a href="#" onClick=" window.open('expeditiont.php?Declaration_Douane=form&ch=Declaration_Douane', 'Declaration_Douane', 'width=400,height=800,scrollbars=0').focus();"><img src="petitbouton.gif" border="0"/></a></P></TD></P></TD>

    et voila comment je récupère les deux champs dans mon formulaire A


    Code :
    print "<td><form method=\"post\" action=\"vehicule_add.php\" target=\"Gestion d'Immatriculation\" onsubmit=\"setTimeout('window.close()', 500); return(true);\"><input name=\"op\" type=\"hidden\" value=\"onsubmit\"><input name=\"Declaration_Douane\" type=\"hidden\" value=\"$Declaration_Douane\">);\"><input name=\"op\" type=\"hidden\" value=\"onsubmit\"><input name=\"Numero_BL\" type=\"hidden\" value=\"$ Numero_BL \"><P><input value=\"Select\" type=\"submit\" class=\"textinput\"></P></form></td>";

    Quand je récupère les deux derniers, il efface les trois premiers ainsi le champ saisi.
    تجدون فيديو مرفقة للمشكل
    شكرا
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: rar Demo.rar‏ (143.2 كيلوبايت, المشاهدات 4)

  2. #2
    H.Y.M غير متصل سـبحان الله و بحمده .. سبحان الله العظيم
    التسجيل
    29-07-2005
    الدولة
    `·• ( U.A.E ) •·´
    المشاركات
    1,125

    رد: مشكل PHP/MYSQL

    I don't know french

    arabic and english only

    sorry

  3. #3
    التسجيل
    23-08-2003
    الدولة
    R i y a d H
    المشاركات
    342

    رد: مشكل PHP/MYSQL

    السلام عليكم أخوي
    و الله حركة
    جهازي يتعرف على الفغانساوي (( أنكت ))
    المهم
    أنا شفت الفيديو
    و سويت زي اللي موجود
    و حليت المشكلة

    أولا أنا حليتها بالـ ColdFusion مو PHP
    و هذا الكود لصفحة Index.cfm
    كود:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Index</title>
    <style type="text/css">
    <!--
    .Title {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
    }
    -->
    </style>
    </head>
    
    <body>
    <cfparam name="FORM.TypeName" default="">
    <cfparam name="FORM.TypeID" default="">
    <cfparam name="FORM.Username" default="">
    <cfparam name="FORM.Name" default="">
    <cfoutput>
      <form name="Type" method="post" action="#CGI.SCRIPT_NAME#">
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
      <tr>
        <td width="11%" class="Title">Type Name : </td>
        <td width="89%"><input type="text" name="TypeName" value="#FORM.TypeName#" />
          <a href="##" onclick="window.open('type1.cfm','Type', 'width=350,height=120,scrollbars=0');">Type</a></td>
      </tr>
      <tr>
        <td class="Title">Type ID :</td>
        <td><input type="text" name="TypeID" value="#FORM.TypeID#" /></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td class="Title">Username : </td>
        <td><input type="text" name="Username" value="#FORM.Username#" />
          <a href="##" onclick="window.open('type2.cfm?TypeName=#FORM.TypeName#&TypeID=#FORM.TypeID#','Type', 'width=350,height=150');">Username</a> </td>
      </tr>
      <tr>
        <td class="Title">Name : </td>
        <td><input type="text" name="Name" value="#FORM.Name#" /></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
    </table>
    
          <br />
              <br />
        </form>
        
    </cfoutput>
    </body>
    </html>
    و هذا كود Type1.cfm
    كود:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Type 1</title>
    <style type="text/css">
    <!--
    #type1 {
        height: 500px;
        width: 350px;
        text-align: center;
    }
    #type1 #form1 p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #0000CC;
        padding: 10px;
    }
    -->
    </style>
    </head>
    
    <body>
    <div id="type1">
      <form id="form1" name="form1" method="post" action="index.cfm" onclick="setTimeout('window.close()', 500); return(true);" target="Index">
        
        
        <div align="center">
          <p align="left">Type Name : Admin <br />
            Type ID : 4</p>
          <p>
            <input name="TypeName" type="hidden" id="TypeName" value="Admin" />
            <input name="TypeID" type="hidden" value="4" />
            <input type="submit" name="Submit" value="Submit" />
          </p>
        </div>
      </form>
    
    </div>
    </body>
    </html>
    و هذا كود Type2.cfm

    [code]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Username</title>
    <style type="text/css">
    <!--
    #type1 {
    height: 500px;
    width: 350px;
    text-align: center;
    }
    #type1 #form1 p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000099;
    padding: 10px;
    }
    -->
    </style>
    </head>

    <body>
    <cfparam name="FORM.TypeName" default="">
    <cfparam name="FORM.TypeID" default="">
    <cfoutput%
    [[ اللهم ارزقنا حسن الختام]]
    IEEE Member

  4. #4
    التسجيل
    04-05-2006
    المشاركات
    24

    رد: مشكل PHP/MYSQL

    شكرا أخي لكن أريد الحل بالPHP.

  5. #5
    التسجيل
    23-08-2003
    الدولة
    R i y a d H
    المشاركات
    342

    رد: مشكل PHP/MYSQL

    السلام عليكم
    أخوي أنا بصراحة ما أعرف مقدار يخليني أقدر أعطيك الكود
    لأني مني مبرمج php

    أنا باشرحلك الحل

    إذا ضغط المستخدم على الزر اللي جنب Type
    بيفتحله صفحة جديدة اللي هي List Type
    لما يختار اللي يبغاه بتسوي بترسل المعلومات للصفحة السابقة
    في الوقت الحالي
    المتغيرات اللي هي $Type و غيرها موجوده عندك و مخزنة
    لما المستخدم يضغط على الزر اللي جنب Declaration de douane بتفتحله صفحة
    Liste Expedition
    بس خلي كود الفتح اللي هو window.open أرسل معاك في الـ URL المتغيرات اللي موجوده عندك
    اللي هي $Type و غيرها, و السبب عشان تكون موجودة عندك ما تنمسح
    لما تفتح الصفحة Liste Expedition إنت مسوي form
    اللي عليك إنك تضيف Hidden Fields و تخلي كل واحد ماسك قيمة متغيرات اللي جاتك مع الـ URL
    فلما يختار المستخدم اللي يبغاه
    بترسله للصفحة الأساسية و معاك كل المتغيرات اللي تبغاها حتى اللي دخلها قبل

    و أنا زي ما كتبت فوق
    سويتها ColdFusion و نفعت
    و هذا الإثبات
    http://www.filefactory.com/file/51be8c/

    تحياتيــ
    [[ اللهم ارزقنا حسن الختام]]
    IEEE Member

  6. #6
    التسجيل
    04-05-2006
    المشاركات
    24

    رد: مشكل PHP/MYSQL

    السلام عليكم ورحمة الله وبركاته

    بارك الله فيك وجزاك الله كل الخير
    أخوك من الجزائر

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •