Resource id #3
jan terhuijzen
04/01/2012 11:28:12Ik heb nu dit script
Het geeft een error, namelijk "Resource id #3"
hoe moet ik dit oplossen?
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?PHP
mysql_connect('', '', '');
mysql_select_db('');
$result = mysql_query("SELECT naam FROM members WHERE id='1'");
echo $result;
?>
mysql_connect('', '', '');
mysql_select_db('');
$result = mysql_query("SELECT naam FROM members WHERE id='1'");
echo $result;
?>
Het geeft een error, namelijk "Resource id #3"
hoe moet ik dit oplossen?
PHP hulp
22/12/2024 06:02:13Jelle -
04/01/2012 11:30:50Dat is geen error. Een resource kan je niet echo'n het is een soort van lijst waar je doorheen moet loopen.
Dat doe je bvb zo
Dat doe je bvb zo
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
while($data = mysql_fetch_assoc($result)){
echo '<pre>'; print_r($data); echo '</pre>';
}
?>
while($data = mysql_fetch_assoc($result)){
echo '<pre>'; print_r($data); echo '</pre>';
}
?>
TJVB tvb
04/01/2012 11:31:24Je moet nog een mysql_fetch_* functie gebruiken
Voorbeeld:
Voorbeeld:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?PHP
mysql_connect('', '', '');
mysql_select_db('');
$query = "SELECT naam FROM members WHERE id='1'";
$result = mysql_query($query) or trigger_error('Error trying: '.$query);
$row = mysql_fetch_assoc($result);
echo $row['naam'];
?>
mysql_connect('', '', '');
mysql_select_db('');
$query = "SELECT naam FROM members WHERE id='1'";
$result = mysql_query($query) or trigger_error('Error trying: '.$query);
$row = mysql_fetch_assoc($result);
echo $row['naam'];
?>
Gewijzigd op 04/01/2012 11:34:00 door TJVB tvb