Hallo,

Hoe kan ik het beste een sql uitkomst toewijzen aan een php variabele. het sql statement levert maar één naam op. Dit zou toch aan een variabele kunnen worden toegekend.

Mvg,

Monte
Welkom op het forum Robert.

$variabele = hierdeuitkomstvandequery;

Geen idee of dit is wat je bedoelt. Anders moet je even wat code geven, want helaas heeft niemand van ons een glazen bol.
ja zoiets heb ik ook, dat is misschien inderdaad wel wat handiger.

$player_name = "SELECT login FROM players WHERE id=1";

boven in mijn script heb ik wel een connectie met de database.

( ik heb de code niet op mijn laptop vandaar dat ik het niet kan kopieren, het staat op een pc zonder internet, sorry)
Zo zal het in ieder geval niet werken. Je moet je query eerst uitvoeren en het resultaat fetchen. Dit gefetchte resultaat kun je dan toekennen aan een variabele.
oke dan ga ik dat ff googlen!

bedankt voor de snelle reactie
Graag gedaan. Als je er niet uit komt dan horen we het wel.
<?php
$antwoord = 'leeg';
$sql = "SELECT login FROM tabel WHERE ....";

$res = mysqli_query($conn, $sql);
if($row = mysqli_fetch_assoc($res))
{
$antwoord = $row['login'];
}

echo $antwoord;
?>

Met mysql (ipv mysqli) zou je ook nog mysql_result() kunnen gebruiken, maar dat is vooral nuttig als je 100% zeker bent dat er minstens 1 result is

Reageren