29. december 2007 - 12:34Der er
5 kommentarer og 1 løsning
To koder kan køre hver for sig men ikke sammen
Jeg vil gerne kunne trække data ud fra to forskellige tabeller, og de kan køre hver for sig men ikke sammen.
Det skal lige nævnes, at i begge tabeller er der en række med menupunkt og en række med overskrift, så jeg går ud fra, det er det, der driller, at databasen ikke ved, hvilke data den skal give mig. Derfor har jeg forsøgt med en mysql_close() mellem de to udtræk, men det får også siden til at dø.
Nogen bud på hvordan jeg løser problemet?
$query = mysql_query("SELECT * FROM kategori WHERE cat_id ='".$_GET['cat_id']."'"); $row = mysql_fetch_assoc($query);
$cat_menupunkt = "- ".$row['menupunkt'].""
$ask = mysql_query("SELECT * FROM rodekassen WHERE rod_id ='".$_GET['rod_id']."'"); $row = mysql_fetch_assoc($ask);
$GET_KAT = mysql_query("SELECT * FROM kategori"); // Henter kategorier fra databasen while( $GET_KAT_S = mysql_fetch_array($GET_KAT) ) { echo "<b>". $GET_KAT_S['Navn'] ."</b><br>\n"; // Udskriver kategorierne $GET_CONTENT = mysql_query("SELECT * FROM Underpunkter where kat_id = ".$GET_KAT_S['id'].""); // Henter under punkter ud fra kategori (ID) if ( mysql_num_rows($GET_CONTENT) == NULL ) { // Hvis der ingen under punkter er skriver den en tekst echo " - Der er desværre intet indhold!<br>\n"; } else { while( $GET_CONTENT_S = mysql_fetch_array($GET_CONTENT) ) { echo " - ". $GET_CONTENT_S['Test'] ."<br>\n"; // Udskriver underpunkter } }
Jeg kan ikke lige gennemskue, hvad du helt gør med din kode (stadig amatør med stort A :) men kode skal bare kigge i url'en og så skal den trække én celles indhold ud eller evt. begge, hvis begge id'er fremgår af url'en. Ud trækker jo alle ud med din while.
zzzZZZzzz det var en mindre bøf jeg manglede ; efter at have omdøbt variablerne :-/ Tak for jeres bidrag!
Synes godt om
Ny brugerNybegynder
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.