$ekle = $this->sorgu("insert into videolar
(baslik,seourl,aciklama,videolink,resimlink,ekleyenuye,katid,imdb)
values ('$konubasligi','$seourl','$aciklama','$videolink','$resim','$ekleyen','$katID','$imdb')");
if($ekle){ $konu_id = mysqli_insert_id($ekle); }
$konu_id
NULL保存了db?
我不懂英文,请你帮忙
答案 0 :(得分:0)
是的,语言限制很棒!很难完全理解你的问题。你有这样一句话:
$LINK = mysqli_connect($sever, $username, $password, $db);
你在这段代码之前的某个地方建立了数据库连接吗?
如果是,那么你的if语句应该是这样的:
if($ekele){ $konu_id = mysqli_insert_id($LINK); }
您已将$LINK
替换为您自己的代码中声明的任何变量。
祝你好运!
答案 1 :(得分:0)
class.veritabani.php
class veritabani{
public $db,$sql,$sorgu,$string;
function __construct(){
$this->db = new mysqli('localhost', 'filmiz16_video', '', 'filmiz16_video');
if($this->db->connect_errno) die('Hata: '.$this->db->connect_error);
$this->db->set_charset('utf8');
}
function sorgu($sorgu){
$this->sorgu = mysqli_query($this->db, $sorgu) or die('Hata: '.$this->db->connect_error);
return $this->sorgu;
}
的index.php
class videolar extends veritabani{
public function videoekle($baslik, $acikalama, $etiket, $kategori, $resim, $videolink, $imdb){
$ekle = $this->sorgu("insert into videolar (baslik,seourl,aciklama,videolink,resimlink,ekleyenuye,katid,imdb) values ('$konubasligi','$seourl','$aciklama','$videolink','$resim','$ekleyen','$katID','$imdb')");
if($ekle){
$konu_id = mysqli_insert_id();
}
}
}