2012-04-24 3 views
1

내 요청 테이블에서 'requestID'필드를 자르는데 문제가 있습니다.PHP SQL Truncate

이것은 내 코드입니다.

<?php 
     include 'mysql_connect.php'; 
    USE fypmysqldb; 
    TRUNCATE TABLE requestID; 
    echo "Request ID table has been truncated";  
?> 

나는 서버 측 스크립팅을 사용하고 있으므로 어떤 오류가 다시 발생하는지 알지 못합니다.

누구나 아이디어가 있습니까?

+0

유효하지 않은 PHP입니다. mysql_connect.php에서 어떤 방법을 사용하고 있습니까? mysql_connect, PDO? – drew010

답변

1

당신은 쿼리를 실행하지 않고 단지 PHP 안에 SQL 코드를 넣는 것만으로 무효입니다. 이것은 mysql_*() api (이전 질문 중 하나를 본 후에 의심 스럽습니다)를 사용한다고 가정하지만, MySQLi 또는 PDO를 사용하는 경우 조정할 수 있습니다.

0

쿼리 실행을 수행하는 mysql_query 함수를 살펴보십시오. 쿼리를 실행하는 코드는 다음과 유사해야합니다.

$link = mysql_connect('host', 'username', 'password') or die(mysql_error()); 
mysql_select_db("fypmysqldb", $link) or die(mysql_error()); 
mysql_query("TRUNCATE TABLE requestID", $link) or die(mysql_error()); 
mysql_close($link);