$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 сохранено дБ?
Я не знаю английского, пожалуйста, не могли бы вы помочь
Да, языковые ограничения велики! Трудно полностью понять ваш вопрос. У вас есть такая строка:
$LINK = mysqli_connect($sever, $username, $password, $db);
где вы сделали подключение к базе данных, где-то до этого кода?
Если да, то ваше утверждение if должно быть примерно таким:
if($ekele){ $konu_id = mysqli_insert_id($LINK); }
Где вы заменили $LINK
с любой переменной, которая была объявлена в вашем собственном коде.
Удачи!
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();
}
}
}