18. december 2008 - 20:53Der er
6 kommentarer og 1 løsning
Get med variable? hvordan
Hej jeg har 2 tables i min database og som i kan se så har jeg en $nr som skal hente alle de varenr som er i den ene database og så skal den sige at den skal havde $_Get->buy_$nr det nr fra den anden database.
Sjovt nok virker mit forsøg ikke kan i hjælpe med at få det til at virke?
<? $SQL = "SELECT * FROM buy, items"; $loadin = mysql_query($SQL) or die("There is an Error in the database"); while ($Get = mysql_fetch_object($loadin)){ $nr = '"'.$Get->items_varenr.'"' ?> <tr> <td><label> <div align="center"><?=$Get->items_varenr?>.</div> </label></td> <td><label><?=$Get->items_navn?></label></td> <td><?=$Get->items_pris?></td> <td><div align="center"> <input style="width:20px;" maxlength="2" value="<?=$Get->buy_.$nr.?>" name="<?=$Get->items_varenr?>" type="text" lang="da"> </div></td> </tr>
Jo jeg har 2 tables i min database nemlig buy og items. I items er der de vare som man kan sælge. I buy er der inde om hvor mange af vær ting de har købt.
Nu er det sådan at jeg gerne vi lave en liste så dem der skal pakke ordren kan se hvad der er bestilt.
Så det jeg havde tænkt var at jeg lavede sådan en $nr = '"'.$Get->items_varenr.'"' og så i mit indput felt denne <?=$Get->buy_'$nr'?> så den henter info fra den anden database og så det nr som passer til!
<? $SQL = "SELECT * FROM buy, items"; $loadin = mysql_query($SQL) or die("There is an Error in the database"); while ($Get = mysql_fetch_object($loadin)){ ?> <fieldset> <label>Navn:</label> <?=$Get->buy_name?><br />
Haha, den database struktur er god humor. Jeg foreslår du læser lidt op på database relationer istedet. Nu er der jo alligevel juleferie og tid til det.. :o)
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.