Avatar billede 4u2x Nybegynder
15. februar 2005 - 01:38 Der er 1 kommentar og
1 løsning

en af værdierne skal være nævn i en række i mysql

$id = "21|1|65";
$valgt = explode("|", $id);
mysql_query("SELECT * FROM land WHERE nv = '****$valgt****'")

mysql-linjen skal tjekke om en af værdierne fra $id  er lig med NV værdien. husk at der er en ny værdi for hver |  (derfor jeg nævner explode()  ...

hvis vi siger at  nv = 1  så skal den gøre det her:

echo "rigtig";    ellers  echo "forkert";


en der kan finde den rigtige måde at skrive mysql-linjen på ?
Avatar billede hmortensen Nybegynder
15. februar 2005 - 04:35 #1
Du vil ha de felter, hvor er lig med 21, 1 eller 65 ?
Avatar billede 4u2x Nybegynder
15. februar 2005 - 16:43 #2
fandt en løsning alligevel, så lukker :)
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
Computerworld tilbyder specialiserede kurser i database-management

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