mysql_insert_id yardım

1 Cevap php
$position .= mysql_insert_id();

$sql = "UPDATE ".$this->table_name."
    	SET position = '".$position."'
    	WHERE id = '".mysql_insert_id()."'";

I iki değeri 150 ve 151 $ olsun konumunu döndüğünüzde. Bu mevcut satır kimliği ve önceki veya seçili satır kimliğidir. I iki değer 150151 zorunda benim DB içine bakmak ID.When Ben sadece önceki SATIR gerekir.

Bu aslında ebeveyn çocuk ilişkisi olduğunu.

1 Cevap

Sadece önceki bir (151) gerekiyor?

Daha sonra yapmanız gereken tüm birleştirme operatörü atmak olduğunu (.)

$position = mysql_insert_id(); // you get 151

Eğer 150 ya da isterseniz, sadece tek başına $ pozisyonunu bırakın:

// $position .= mysql_insert_id();
echo $position; // you get 150

ya da ben yanlış aldın?