<?php
include('common/connect.class.php');
include('common/admin.class.php');
session_start();
$user = $_SESSION['user'];
$con2 = new connection();
$con = $con2->connect();
$sql = "SELECT * FROM xam_category"; //Select Query
$myData = mysql_query($sql,$con) or die(mysql_error());;
echo "<table align='center'>
<tr>
<th>Category name</th>
<th>Category Description</th>
</tr>";
while($record = mysql_fetch_array($myData))
{
echo "<form action=user_book.php method=post>";
echo "<tr>";
echo "<td>" . "<input type=text size=10 readonly='true' name=usrname value=" . $record['category_name'] . " </td>";
echo "<td>" . "<input type=text size=15 readonly='true' name=usrmail value=" . $record['category_desc'] . " </td>";
echo "<td>" . "<input type=submit name=delete value=DELETE" . " </td>";
echo "<td>" . "<input type=submit name=update value=UPDATE" . " </td>";
echo "</tr>";
echo "</form>";
}
mysql_close($con);
echo "</table>";
?>
Мой запрос SELECT и выбор данных работают нормально. Но, в то время как я эхо отобранных данных, он показывает только первое слово «Компьютер», где фактическое значение «Компьютерная наука».SQL-запрос, запрашивающий только первое слово из столбца строки
Данные, хранящиеся в базе данных, просматриваемые через PhpMyAdmin, выглядят нормально. Но,
Данные, приведенные на странице .php отличается и не в порядке.
Я застряла. Как отобразить правильную строку из базы данных MySQL на странице PHP?
Примечание: Я использую html внутри эха для петли & отображение всех данных. Извините, я должен использовать функции mysql(), которые не могут выполнять msqli(). Я также просматривал другие вопросы в StackOveflow. Но не удалось найти решение.
Это работает, спасибо Jenz. – devst3r
@ RockinZ .. Приглашаем вас. Рад помочь вам .. – Jenz
Я могу принять его только через 3 минуты. Разве ты не знаешь? надеясь +1. – devst3r