PHP操作MySQL,insert 语句无法执行,字符串求解~
在php调用mysql时候遇到问题想要创建一个名字为user的表,只有name和age两项,插入5组数据并echo出来,在insert那里我想依次插入名字为chris1,...
在php调用mysql时候遇到问题 想要创建一个名字为user的表,只有name和age两项,插入5组数据并echo出来, 在insert那里我想依次插入名字为chris1, chris2, chris3, chris4, chris5的名字 但是始终insert失败 代码: <?php $host='localhost'; $user_na... 在php调用mysql时候遇到问题 想要创建一个名字为user的表,只有name和age两项,插入5组数据并echo出来, 在insert那里我想依次插入名字为chris1, chris2, chris3, chris4, chris5的名字 但是始终insert失败 代码: <?php $host='localhost'; $user_name='root'; $password='hey51fly'; $conn=mysql_connect($host, $user_name, $password); if(!$conn){ die('failed to link to database:'.mysql_error()); } $sql="create database haha"; mysql_query($sql); mysql_select_db('haha'); $sql="create table users(name varchar(50) not null, age int(3) not null)"; mysql_query($sql); $sql="use haha"; mysql_query($sql); $oo="chris"; for($i=1; $i<=5; $i++){ //$name="chris".$i; $name=$oo.$i; echo "name=$name<br/>"; $age=$i+16; $sql="insert into users values ($name, $i)"; mysql_query($sql);//------ } $sql="select * from users"; $result=mysql_query($sql); mysql_num_rows($result); while($row=mysql_fetch_array($result)){ echo $row['name']."__".$row['age']."!!!<br/>"; } mysql_close($conn); echo "$sql"."hohoo"; ?> 展开
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询