0
여기에서 다른 테이블에서 추출한 정보를 사용하여 테이블 재생 목록에 데이터를 입력하려고합니다. 실행 후 "succesfull"메시지가 표시되지만 데이터가 실제로 삽입되지 않습니다 .. 누구든지 실수를 지적 할 수 있습니까? 들여 쓰기 문제에 대한성공적인 메시지가 표시 되더라도 데이터가 테이블에 삽입되지 않음
<?php
$connect= mysql_connect("localhost","root","") or die('couldnt connect to database');
mysql_select_db("music") or die("couldn't find the database");
$regis['id']=$_GET['id'];
$regis['username']=$_GET['username'];
$query="SELECT * FROM songs WHERE id ='id'";
$quer="SELECT * FROM images WHERE id ='id'";
$q="SELECT * FROM users WHERE username ='username'";
$query=mysql_query($query);
$quer=mysql_query($quer);
$q=mysql_query($q);
$row=mysql_fetch_assoc($query);
$regis['id']=$row['id'];
$regis['title']=$row['title'];
$regis['artist']=$row['artist'];
$rows=mysql_fetch_assoc($q);
$regis['link']=$rows['link'];
$r=mysql_fetch_assoc($q);
$regis['uid']=$r['uid'];
$sql="insert into playlist (songid,song,image,album,uid) values('{$regis['id']}','{$regis['title']}','{$regis['link']}','{$regis['artist']}','{$regis['uid']}')";
$res=mysql_query($sql);
if($res)
{
echo "<script type='text/javascript'>";
echo 'alert("addition to your playlist was succesful")';
echo "</script>";
}
else
{
echo "<script type='text/javascript'>";
echo 'alert("'.mysql_error().'Please try again")';
echo "</script>";
}
?>
죄송합니다. – user1613603
Go Nugget "'mysql_' functions"주석을 사용하지 마십시오! –
@vodich 나는이 조건을 시행했고 이제는 메시지를 "다시 시도하십시오"라고 어떻게 고칠 수 있는지 알고 있습니까? – user1613603