我是新人并有疑问。
我想你知道,但我是新人。 所以我希望你能看到这里有什么错误以及为什么!
这是我的代码
<?php
//Verbindung zur Datenbank herstellen
mysql_connect("****:3306", "****","*****!") or die ("Verbindung nicht möglich");
mysql_select_db("***") or die ("Datenbank existiert nicht");
$select = mysql_query("SELECT * FROM tbl_users WHERE userID = " . intval($row['userID']));
while ($row = mysql_fetch_array($select))
{
$row['userID'];
$row['userName'];
$select = mysql_query("INSERT INTO spielautomat_gewinn (userID, userName, gewinn) VALUES ('{$row['userID']}', ''{$row['userName']}', '+')");
}
?>
所以,首先选择然后插入。 但插入不起作用,但也可能是由于选择,但插入不起作用。 所以我不能检查选择。 并且没有错误,网站工作但不插入。
我希望你能帮助我。 感谢
答案 0 :(得分:2)
没关系,你是新人:)每个人都是新人。百万战略一步。 这就是问题: *)您没有将$ row ['userID']和$ row ['userName']保存到变量中 解决方案:
<?php
//Verbindung zur Datenbank herstellen
mysql_connect("localhost:3306", "kevin","madarmadar22!") or die ("Verbindung nicht möglich");
mysql_select_db("mohammada_kevin") or die ("Datenbank existiert nicht");
$select = mysql_query("SELECT * FROM tbl_users WHERE userID = " . intval($row['userID']));
while ($row = mysql_fetch_assoc($select))
{
$uid = $row['userID'];
$userName = $row['userName'];
$select = mysql_query("INSERT INTO spielautomat_gewinn (userID, userName, gewinn) VALUES ('$uid', '$userName', '+')");
}
?>