не получается у меняPHP+Apache+MySQL
#1
Отправлено 06.09.2002, 19:15:29
оно говорит:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in E:\Apache\rec\sql.class on line 25
а в этой строке : $this->sql_res=mysql_query($this->sql_query,$this->conn_id);
причем в остальных случаях эта строка работает
единственно, что все остальные запросы типа select
возможно у меня не работает update я просто не знаю где копать
man что????
#2
Отправлено 07.09.2002, 07:37:36
при запросе update tbl_mp3 set c_count=c_count+1 where c_id=7
оно говорит:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in E:\Apache\rec\sql.class on line 25
а в этой строке : $this->sql_res=mysql_query($this->sql_query,$this->conn_id);
причем в остальных случаях эта строка работает
единственно, что все остальные запросы типа select
возможно у меня не работает update я просто не знаю где копать
man что????
покажите весь код
#5
Отправлено 09.09.2002, 09:10:05
покажите весь код
function out_mp3($go, $id)
{
$this->sql_query="select c_date from tbl_mp3 where c_id=".id;
//if (($lim1<>0) || ($lim2<>0)) $this->sql_query.=" limit $lim1,$lim2 ";
$this->sql_execute();
if($this->sql_err) return(11);
list($date)=mysql_fetch_row($this->sql_res);
$filename=$this->PATH_DATA."\\".$date;
if(file_exists($filename))
{
/* switch ($go) {
case "mp3": $head="Content-type:audio/mpeg";
case "zip" : $head="Content-type:application/zip";
}*/
$head="Content-type:audio/mpeg";
header( $head);
header('Location: http://'.$this->PATH_MP3.$date);
$this->sql_query="update tbl_mp3 set c_count=c_count+1 where c_id=".$id;
echo $this->sql_query;
$this->sql_execute();
if($this->sql_err) return(11);
}
else
{
return(33);
}
return(0);
}
вот этот update у меня и не проходит
#6
Отправлено 09.09.2002, 09:36:15
Но это так, предположение.
ЗЫ: а вообще, mysql_free_result() после всяких селектов - это типа must be.
Количество пользователей, читающих эту тему: 0
пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0