kan inte få denna query att funka... asså byter jag ut $ship till "7" så funkar det kanon... kan inte php, men gissar att sätta ihop strängar fungerar på samma sätt som i vb. PHP kommer inte byta ut variabelnamn mot motsvarande värde i strängar som omgärdas av enkelfnuttar. Dubbelfnuttar, däremot, expanderas. Tackar.. måste vist läsa på om stängar... alltid besvärligt med enkelfutt eller dubbelfnutt =) Select fråga som inte funkar..
foreach ($db->query('SELECT name FROM shworkreport.ship WHERE idship = $ship ') as $row ) {
Någon som har tips på hur jag ska få den att förstår att de är en variabel som har ett värde..
jag har kollat att variabeln $ship har värdet 7
Sv: Select fråga som inte funkar..
kolla tråden "försöker hämta antal ur mysqldatabas" så får du säkert en hint hur det skall varaSv: Select fråga som inte funkar..
Så lösningen borde bli någon av följande: foreach ($db->query("SELECT name FROM shworkreport.ship WHERE idship = $ship") as $row ) {
foreach ($db->query('SELECT name FROM shworkreport.ship WHERE idship = '.$ship) as $row ) {
Se PHP:Strings för mer info.
LÖST! =) Sv:Select fråga som inte funkar..