Besøgende
Gæster online: 9
Brugere online: 0
Antal brugere: 1,658
Nyeste bruger: jovi
10 nyeste brugere: Klik her
 27,577,644 Unikke besøg
7950 Besøg pr. dag
Synes godt om
Translate this page
Tilfældige Avatars
374 brugere (22.64%)
Har allerede en Avatar.
Artikler
Nyeste artikler
V7 versions-liste 12782
V6/V7-identifier 17679
Tilfældigt tema på ... 13249
Hvordan tælles unik... 14411
Ens registreringssi... 167975
Populære artikler
Ens registreringssi... 167975
Kør PHP-Fusion loka... 34533
Tilfældigt banner/l... 27189
Flytning af PHP-Fus... 25125
Opgradering af PHP-... 20816
Info om artikler
Artikler i databasen: 9
Læst antal gange: 333759
Downloads
Nyeste downloads
Danske sprogfiler ... 92
Avatar in viewforu... 561
Latest Blacklisted... 560
Search in Shouts 496
Users Websites Pan... 496
Populære downloads
DeLuxe Dropdown Me... 3377
CSS Dropdown Menu ... 2395
Installations-vide... 2250
PHP-Fusion v7.00.0... 2154
Forum Pack v1.0 1864
Info om downloads
Filer i databasen: 180
Hentet antal gange: 85463
Statistik mm.
Se indlæg
PHPFusion-Tips.dk :: PHP-Fusion v7.02.XX :: Generel debat
Hvem er her? 1 gæst(er)
 Udskriv debat
Tjek om findes i tabel
max_og_mule
#1 Udskriv indlæg
Lagt på d. 29-03-2016 13:13
Brugers avatar

Bruger


Antal indlæg: 45
Tilmeldt: 25.03.13
Sidst set: 18.06.17
On/Offline: Offline
Status:
Sommer
Dagens humør:

 
Hej

Jeg har denne kode.

Download kildekode  Kode
// =================================== mobil =================================== //
if ((isset($_GET['action']) && $_GET['action'] == "start2")) {
if (iMEMBER){
$inputname = "insert";
$formname = "mobil";
$formaction = FUSION_SELF."?action=insert_mobil&pagenum=2";
       
    opentable($locale['a406a']);
   
    echo "<form name='".$formname."' action='".$formaction."' method='post'>
    <table>
    <tr>
    <td>".$locale['a406']."<br></td>
    <td><input type='text' name='mobil' required maxlength='8' value='".$user_phone."' /><br></td>
    </tr>
    <tr>
    <td></td>
    <td><input type='submit' value='".$locale['a410']."' name='".$inputname."'/></td>
    </tr>
    </table>
    </form>";       
 closetable();
}
 }
//  =================================== Insert mobil =================================== //
if ((isset($_GET['action']) && $_GET['action'] == "insert_mobil")) {
       $mobil = $_POST['mobil']; 
  $result = dbquery("SELECT * FROM ".DB_APPLICATION_7." WHERE mobil='".$_POST['mobil']."'");
 
if(dbquery($result)) {
  //findes
redirect(FUSION_SELF."?action=edit_ansoegning&amp;mobil=".$_POST['mobil']."&amp;pagenum=2");
} else {
   //findes ikke
$result = dbquery("INSERT INTO ".DB_APPLICATION_7." (mobil) values ('".$_POST['mobil']."')");
    redirect(FUSION_SELF."?action=navn&amp;pagenum=2&amp;mobil=".$_POST['mobil']."");   
}      }




Den skulle gerne tjekke om mobilnummer finde i application_7.

Findes det i application_7 skal den gå til action=edit_ansoegning&amp;mobil=".$_POST['mobil']."&amp;pagenum=2");

Findes det IKKE skal den indsætte mobilnummer i application_7 og forsætte til næste.

Men når jeg tester den med et mobilnummer der findes application_7 vil den ikke gå til edit_ansoegning.

Hvad er fejlen?
Til forsiden  Til toppen af forum  Til bunden af forum
max_og_mule
#2 Udskriv indlæg
Lagt på d. 17-04-2016 19:14
Brugers avatar

Bruger


Antal indlæg: 45
Tilmeldt: 25.03.13
Sidst set: 18.06.17
On/Offline: Offline
Status:
Sommer
Dagens humør:

 
Ingen der kan hjælpe?
Til forsiden  Til toppen af forum  Til bunden af forum
Rix
#3 Udskriv indlæg
Lagt på d. 18-04-2016 09:33
Brugers avatar

Junior bruger


Antal indlæg: 5
Tilmeldt: 16.01.15
Sidst set: 25.04.16
On/Offline: Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
 
Du bruger dbquery to gange. Dette er ikke den korrekte måde at gøre det på så jeg ville ændre den så den ser sådan her ud

Download kildekode  Kode

// =================================== mobil =================================== //
if ((isset($_GET['action']) && $_GET['action'] == "start2")) {
if (iMEMBER){
$inputname = "insert";
$formname = "mobil";
$formaction = FUSION_SELF."?action=insert_mobil&amp;pagenum=2";
       
    opentable($locale['a406a']);
   
    echo "<form name='".$formname."' action='".$formaction."' method='post'>
    <table>
    <tr>
    <td>".$locale['a406']."<br></td>
    <td><input type='text' name='mobil' required maxlength='8' value='".$user_phone."' /><br></td>
    </tr>
    <tr>
    <td></td>
    <td><input type='submit' value='".$locale['a410']."' name='".$inputname."'/></td>
    </tr>
    </table>
    </form>";       
 closetable();
}
 }
//  =================================== Insert mobil =================================== //
if ((isset($_GET['action']) && $_GET['action'] == "insert_mobil")) {
       $mobil = $_POST['mobil']; 
  $result = dbquery("SELECT * FROM ".DB_APPLICATION_7." WHERE mobil='".$_POST['mobil']."'");
 
if(dbrows($result) != 0) {
  //findes
redirect(FUSION_SELF."?action=edit_ansoegning&amp;mobil=".$_POST['mobil']."&amp;pagenum=2");
} else {
   //findes ikke
$result = dbquery("INSERT INTO ".DB_APPLICATION_7." (mobil) values ('".$_POST['mobil']."')");
    redirect(FUSION_SELF."?action=navn&amp;pagenum=2&amp;mobil=".$_POST['mobil']."");   
}      }







Dette skulle gerne virke :)
Til forsiden  Til toppen af forum  Til bunden af forum
max_og_mule
#4 Udskriv indlæg
Lagt på d. 20-04-2016 19:01
Brugers avatar

Bruger


Antal indlæg: 45
Tilmeldt: 25.03.13
Sidst set: 18.06.17
On/Offline: Offline
Status:
Sommer
Dagens humør:

 
Fedt, tak Smile

Nu virker det. Wink

Tak for hjælpen Grin
Til forsiden  Til toppen af forum  Til bunden af forum
Spring til debat:
 
Lignende tråde
Debat Forum Svar Nyeste indlæg
Tjek mit link Generel debat 1 28-10-2012 13:20
Tabel på brugeroprettet side Tips og tricks mm. 2 11-01-2012 08:40
Findes der flg infusion? Infusioner 7 21-12-2011 18:29
hvordan man laver en tabel ved hjælp af php echo Generel debat 2 23-10-2011 22:56
Findes der flg brugerfelt MOD's og Elementer 5 09-10-2011 22:36