Besøgende
Gæster online: 18
Brugere online: 0
Antal brugere: 1,678
Nyeste bruger: Casper-88
10 nyeste brugere: Klik her
 47,020,157 Unikke besøg
10253 Besøg pr. dag
Synes godt om
Tilfældige Avatars
388 brugere (23.18%)
Har allerede en Avatar.
Artikler
Nyeste artikler
V7 versions-liste 17029
V6/V7-identifier 21766
Tilfældigt tema på ... 17079
Hvordan tælles unik... 18457
Ens registreringssi... 215172
Populære artikler
Ens registreringssi... 215172
Kør PHP-Fusion loka... 41728
Tilfældigt banner/l... 32156
Flytning af PHP-Fus... 31343
Opgradering af PHP-... 26530
Info om artikler
Artikler i databasen: 9
Læst antal gange: 421260
Downloads
Nyeste downloads
Danske sprogfiler ... 655
Avatar in viewforu... 1136
Latest Blacklisted... 1162
Search in Shouts 1075
Users Websites Pan... 1056
Populære downloads
DeLuxe Dropdown Me... 4039
CSS Dropdown Menu ... 2994
Installations-vide... 2799
PHP-Fusion v7.00.0... 2714
Forum Pack v1.0 2446
Info om downloads
Filer i databasen: 180
Hentet antal gange: 143421
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: 01.05.19
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: 01.05.19
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: 01.05.19
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