소셜 네트워킹 웹 사이트를 만들려고하고 있습니다. 프로그래밍하고 있습니다. 하지만 문제가 생겼습니다. 사용자가 첫 번째 상태를 업데이트하려고하면 표시되지 않으며 다음 상태를 업데이트하려고 시도하면 첫 번째 상태가 표시되지만 두 번째 상태는 나타나지 않습니다. 제발 해결하십시오.PHP mysql에서 런타임 오류가 발생했습니다.
여기 내 코드가 있습니다.
상태 업데이트를위한 테이블 코드입니다.
CREATE TABLE updates (
id int unsigned NOT NULL auto_increment PRIMARY KEY,
login varchar(50) NOT NULL,
status text NOT NULL,
time timestamp NOT NULL
);
업데이트 상태 코드
mysql_query("INSERT INTO updates (login, status) VALUES ('$l','$status')");
코드
$sql = mysql_query("select * from status where login='$l' order by id DESC");
$row = mysql_fetch_array($sql);
echo "<b>Status Updates</b><br>";
if(mysql_num_rows($sql) == 0)
echo "No Status updates till now";
else
{
while($row = mysql_fetch_array($sql))
{
echo $row['login']. "<br>";
echo $row['status']. " <br>";
}
}
우리에게 약간의 코드를 제공을
업데이트 표시 ($ (L)가 이름을 로그인을 의미), 데이터베이스 스키마, 어떻게 데이터베이스를 업데이트합니까? 보기를 어떻게 처리합니까? –
자신의 질문에 대답 해 주시길 바랍니다. 정보량이 충분하다고 생각하십니까? – Dale
수정 구슬이 오늘 아침에 빗나갔습니다. 그래서 무엇이 잘못되었는지 알기 위해 보통의 선명도로 코드를 볼 수 없습니다. –