Resource id #3
Ik 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?
Dat 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>';
}
?>
Je 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




