13. juni 2003 - 22:01Der er
9 kommentarer og 1 løsning
Søg i to tabeller.
if ($seek) {include ("sql.php"); $result = mysql_query("select brugernavn from coaching, ny_bruger where coaching.brugernavn OR ny_bruger.brugernavn like '$seek' ")or die (mysql_error()); $number = mysql_num_rows($result); if ($number>0){echo "Brugernavnet findes allerede, find et andet....<br>"; } elseif (!$number) { print "Brugernavnet findes <i><b>ikke</b></i>, du kan bruge det...<br>"; } }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Måske -> SELECT coaching.brugernavn, ny_bruger.brugernavn FROM coaching, ny_bruger WHERE coaching.brugernavn like '%$seek%' OR ny_bruger.brugernavn like '%$seek%'
Hvertfald havde du glemt en like, i det du selv postede.
postndk -> Det er da i spørger mysql query det går galt?
Den æder den ikke fordi du ikke har defineret nogen criterier når du laver en where på din coaching tabel se... "... where coaching.brugernavn OR ..." Lige før OR skal du altså definere hvad det er der skal være i den tabel collone for at databasen skal hente et resultat.
Hele koden er her: <form action="check_bruger.php" method="get"> Brugernavn: <input type="text" name="seek"> <input type="submit" name="sog" value="vis"></form><br> <? if ($seek) {include ("sql.php"); $result = mysql_query("SELECT coaching.brugernavn, ny_bruger.brugernavn FROM coaching, ny_bruger WHERE coaching.brugernavn='$seek' OR ny_bruger.brugernavn='$seek' ")or die (mysql_error()); $number = mysql_num_rows($result); if ($number>0){echo "Brugernavnet findes allerede, find et andet....<br>"; } elseif (!$number) { print "Brugernavnet findes <i><b>ikke</b></i>, du kan bruge det...<br>"; } } ?> Nu kommer der ikke nogen fejlmeddelelse, men på trods af der indtastes et brugernavn, som findes, kan den ikke finde det
$result = mysql_query("SELECT brugernavn FROM coaching, ny_bruger WHERE coaching.brugernavn='$seek' OR ny_bruger.brugernavn='$seek'")or die (mysql_error());
$result = mysql_query("SELECT coaching.brugernavn AS conick, ny_bruger.brugernavn AS nynick FROM coaching, ny_bruger WHERE coaching.brugernavn='$seek' OR ny_bruger.brugernavn='$seek'")or die (mysql_error());
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.