mysqli — PHP Insert ID пустое место помощи

 $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 сохранено дБ?

Я не знаю английского, пожалуйста, не могли бы вы помочь

-2

Решение

Да, языковые ограничения велики! Трудно полностью понять ваш вопрос. У вас есть такая строка:

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

где вы сделали подключение к базе данных, где-то до этого кода?

Если да, то ваше утверждение if должно быть примерно таким:

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

Где вы заменили $LINK с любой переменной, которая была объявлена ​​в вашем собственном коде.

Удачи!

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

}
0

По вопросам рекламы [email protected]