Avatar billede nyst Nybegynder
10. maj 2007 - 09:44 Der er 3 kommentarer og
1 løsning

checke DB om felt findes

Hej, jeg har denne kode:

<?php require("function/db.php");
sql_connect();
if (isset($_POST['send'])) {
    $telefon = $_POST['telefon'];
    $query = mysql_query("SELECT * FROM kundetest WHERE telefon=$telefon");
    $data = mysql_fetch_array($query);
    $navn = $data['navn'];
    $telefon = $data['telefon'];
} else {
    if(!$telefon) {
        echo "Nummeret findes ikke";
}
}
sql_close();
?>

virker ok mht til at hente data og indsætte dem i formular, men denne

else {
    if(!$telefon) {
        echo "Nummeret findes ikke";
}

kommer frem ved load af siden og skal jo kun give besked når der er trykket send og telefon ikke findes.

Kan nogen hjælpe....
Avatar billede Slettet bruger
10. maj 2007 - 10:03 #1
<?php require("function/db.php");
sql_connect();
if (isset($_POST['send'])) {
    $telefon = $_POST['telefon'];
    $query = mysql_query("SELECT * FROM kundetest WHERE telefon=$telefon");
    $data = mysql_fetch_array($query);
    $navn = $data['navn'];
    $telefon = $data['telefon'];
if(!$telefon) {
        echo "Nummeret findes ikke";
}
} else {
  echo "Du skal indtaste et nummer";
}
sql_close();
?>
Avatar billede nyst Nybegynder
10. maj 2007 - 10:13 #2
hej coldgate,

funker ikke, da den viser

echo "Nummeret findes ikke";

hver gang siden loades og den skal kun vises efter klik på formularknap
Avatar billede nyst Nybegynder
10. maj 2007 - 10:30 #3
hej colgate det var mit problem med chash og formular husk i browser

tak for hjælpen
smider du et svar

*S*
Avatar billede Slettet bruger
10. maj 2007 - 11:58 #4
Det var jo perfekt det virker.
Her er et svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester