Besøgende
Gæster online: 5
Brugere online: 0
Antal brugere: 1,665
Nyeste bruger: f1freakdk
10 nyeste brugere: Klik her
 29,032,315 Unikke besøg
8094 Besøg pr. dag
Synes godt om
Translate this page
Tilfældige Avatars
375 brugere (22.6%)
Har allerede en Avatar.
Artikler
Nyeste artikler
V7 versions-liste 13190
V6/V7-identifier 18096
Tilfældigt tema på ... 13627
Hvordan tælles unik... 14758
Ens registreringssi... 171234
Populære artikler
Ens registreringssi... 171234
Kør PHP-Fusion loka... 35131
Tilfældigt banner/l... 27591
Flytning af PHP-Fus... 25690
Opgradering af PHP-... 21277
Info om artikler
Artikler i databasen: 9
Læst antal gange: 340594
Downloads
Nyeste downloads
Danske sprogfiler ... 123
Avatar in viewforu... 595
Latest Blacklisted... 590
Search in Shouts 548
Users Websites Pan... 534
Populære downloads
DeLuxe Dropdown Me... 3414
CSS Dropdown Menu ... 2423
Installations-vide... 2279
PHP-Fusion v7.00.0... 2181
Forum Pack v1.0 1892
Info om downloads
Filer i databasen: 180
Hentet antal gange: 89254
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: 24.08.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: 24.08.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: 24.08.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