Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php SQL查询仅从字符串列中获取第一个单词_Php_Mysql - Fatal编程技术网

Php SQL查询仅从字符串列中获取第一个单词

Php SQL查询仅从字符串列中获取第一个单词,php,mysql,Php,Mysql,我的SELECT查询和数据提取工作正常。但是,当我回显获取的数据时,它只显示了第一个单词“计算机”,它的实际价值是“计算机科学” 通过PhpMyAdmin查看存储在数据库中的数据似乎正常。但是, php页面中显示的数据不同,不正常 我卡住了。 如何在PHP页面上显示MySQL数据库中的正确字符串 注意:我在echo中使用html来循环和显示所有数据。抱歉,我必须使用mysql()函数,但无法使用msqli()。我还查看了StackOveflow中其他相同类型的问题。但是,找不到解决方案。如果

我的SELECT查询和数据提取工作正常。但是,当我回显获取的数据时,它只显示了第一个单词“计算机”,它的实际价值是“计算机科学”

通过PhpMyAdmin查看存储在数据库中的数据似乎正常。但是,

php页面中显示的数据不同,不正常

我卡住了。 如何在PHP页面上显示MySQL数据库中的正确字符串


注意:我在echo中使用html来循环和显示所有数据。抱歉,我必须使用mysql()函数,但无法使用msqli()。我还查看了StackOveflow中其他相同类型的问题。但是,找不到解决方案。

如果某个值中有空格,则必须将该值括在HTML中的引号内。试一试

<?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>";
?>

echo”如果您有一个带有空格的值,则必须将该值括在HTML中的引号内。请尝试

<?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>";
?>

echo”如果您想访问变量,如
$record['category\u name']
,请尝试使用mysql\u fetch\u assoc而不是mysql\u fetch\u array


请阅读本文:

如果您想访问变量,如
$record['category\u name']
,请尝试使用mysql\u fetch\u assoc而不是mysql\u fetch\u array


请阅读本文:

我只能在3分钟后接受。你不知道吗?希望+1。我只能在3分钟后接受。你不知道吗?希望+1。