pmeagle Posted March 8, 2008 Share Posted March 8, 2008 First, Thank you for paying attention to my post. Sorry for my English. You can also reply in Albanian, or Italian. This is my problem, MySQL table database structure: +—————————————-+ | id | col1 | col2 | +--————————————-+ | 1 | val1 | val1a | | 2 | val2 | val2a | | 3 | val3 | val3a | I make a list from a column from a MySQL database: $Query1 = mysql_query ("SELECT col2 FROM tablename WHERE col2 LIKE '%string%'"); In this way I select only the col2 column: +—————+ | col2 | +---------+ | val1a | | val2a | | val3a | | ....... | ----------- Than i have to print to screen each one row result: <row>value1</row> <row>value2</row> <row>value3</row> ... while ( $que = mysql_fetch_array( $Query1 ) ) { $toprint = '<row>' . $que . '</row>' } The problem is that this is not working. Please help! Link to comment https://forums.phpfreaks.com/topic/94990-php-mysql-arrays-help/ Share on other sites More sharing options...
MasterACE14 Posted March 8, 2008 Share Posted March 8, 2008 while ( $que = mysql_fetch_array( $Query1 ) ) { echo '<row>' . $que['col2'] . '</row>'; } 1) you forgot to echo it 2) you didnt specify what column you wanted to display ($que['col2']) 3) didnt close it with a ; Regards ACE Link to comment https://forums.phpfreaks.com/topic/94990-php-mysql-arrays-help/#findComment-486602 Share on other sites More sharing options...
pmeagle Posted March 8, 2008 Author Share Posted March 8, 2008 * I print it later using the "print" function (outside the while (...) {} ). * I forgot to write the " ; " in the script above * The column was specified before However it doesn't work! Link to comment https://forums.phpfreaks.com/topic/94990-php-mysql-arrays-help/#findComment-486606 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.