Avatar billede mac10 Nybegynder
05. oktober 2007 - 12:15 Der er 4 kommentarer og
1 løsning

If data er lig med $_POST[]

Hej derude

Jeg vil gerne lave følgende kode:

Den får et id gennem en post. Derefter skal den checke om dette ID eksistere i databasen.

Har prøvet med:

$foresp = mysql_query("SELECT id FROM name") or die(mysql_error());
while($data = mysql_fetch_array($foresp)) {
if($data[id] == $_POST[id]) {

Men her vælger den jo kun om det første ID er lig med det der er i post.

Hvordan kan man gøre dette?


Mvh
Mac10
Avatar billede mac10 Nybegynder
05. oktober 2007 - 12:28 #1
Svar:

$foresp = mysql_query("SELECT * FROM name where id = '$_POST[id]'") or die(mysql_error());
if ($data = mysql_fetch_array($foresp)){
"ID eksistere";
} else {
echo "ID eksistere ikke";
}
?>
Avatar billede kimg Nybegynder
05. oktober 2007 - 12:29 #2
$foresp = mysql_query("SELECT id FROM name WHERE id = '".$_POST["id"]."'") or die(mysql_error());
        while($data = mysql_fetch_array($foresp)) {
       
       
                    }
Avatar billede kimg Nybegynder
05. oktober 2007 - 12:29 #3
Ok du løste det ;-)
Avatar billede mac10 Nybegynder
05. oktober 2007 - 15:19 #4
Ja du var desværre lidt for langsom kimg :o)
Hvis du har lys til pointene kan jeg bare oprette et nyt spg?
Avatar billede kimg Nybegynder
06. oktober 2007 - 07:37 #5
Nej da, du løste det selv, så det er helt fint ;-)
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