-2
 $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_idNULL 保存的数据库?

我不懂英语,请你帮忙

4

2 回答 2

0

是的,语言限制很大!很难完全理解你的问题。你有这样的一行:

$LINK = mysqli_connect($sever, $username, $password, $db);

你在哪里建立数据库连接,在这段代码之前的某个地方?

如果是,那么你的 if 语句应该是这样的:

if($ekele){   $konu_id = mysqli_insert_id($LINK); }

您已替换$LINK为您自己的代码中声明的任何变量的位置。

祝你好运!

于 2015-03-07T11:03:51.927 回答
-1

类.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;
    }

索引.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();
        }
    }

}
于 2015-03-07T14:51:49.783 回答