Как получить столбец всех строк данных в PHP?
Я пытаюсь извлечь данные столбца все строки, и я также делаю это успешно, но всегда пропускаю мои данные строки, почему?
Что я уже пробовал:
<?php include "../pages/connect.php"; $query = "SELECT * FROM gallery"; $result = mysql_query($query) or die('Error, query failed'); $row = mysql_fetch_assoc($result); //$filePath = $row['image_name']; //$filePath1 = $row['image_path']; $filePath2 = $row['path_name']; // $path = $filePath1 . $filePath; //$path = $filePath1."1492234583".$filePath; //echo $filePath1 . $filePath; while ($row=mysql_fetch_array($result)) { $filePath2 = $row['path_name']; echo $filePath2; //echo '<img src=" ../doctorlogin/' . $filePath2 . '" height="150" widht="150"/>'; echo "<br>"; } // echo $filePath2; //echo $path; //echo '<img src=" ../doctorlogin/' . $filePath2 . '" height="200" widht="200"/>'; ?>
всегда не удается получить первый ряд. Помоги мне как можно скорее. Спасибо
Nick_3141592654
Было бы полезно, если бы вы удалили пустые строки и закомментированный код из своей публикации.
Гораздо лучше публиковать только тот код, который имеет отношение к проблеме, и минимальный код, который может воспроизвести проблему.
Интересно, ожидаете ли вы увидеть идентификаторы столбцов в своих результатах, как это происходит при просмотре таблицы в вашем любимом графическом инструменте MySQL? Если это так, то вы этого не сделаете: вы увидите только те данные, которые вы вставили в таблицу.
Я сделал простой пример таблицы для вас в http://sqlfiddle.com/#! 9 / 0a1a4a/1 с тремя столбцами ColA, ColB, ColC и тремя вставленными строками данных. Ваш запрос отображается в табличной форме. В этом случае результаты действительно показывают "ColA",.., "ColC" в первой строке HTML, но обратите внимание, что ответ на запрос указывает на то, что были получены три результата, то есть по одному для каждой строки данных в таблице. Это, конечно, правильно.