У меня проблема с базой данных. Я хочу добавить около 10 новых строк после загрузки страницы. Следует проверить, есть ли статья с идентификатором (которая на самом деле загружается). Если это не так, добавьте 10 из этого идентификатора с другим идентификатором тега.
$sprawdz = "SELECT id_artykulow FROM tag_art WHERE id_artykulow='".$_GET['id']."' " ;
$miasto = mysql_query($sprawdz);
$a = mysql_num_rows($miasto);
while ($a<=10){
$zm = "SELECT id FROM tag_content ORDER BY RAND() LIMIT 1";
$sw = mysql_query($zm);
while($row3=mysql_fetch_array($sw)){
$zmienna = "INSERT INTO tag_art(id_artykulow, id_tagow) VALUES ('".$_GET['id']."', '".$row3['id']."' ) ";
$cokolwiek = mysql_query($zmienna);
}
$a++;
}
Есть две таблицы. Один tag_content с id (из тегов), а другой tag_art с id_artykulow (= идентификатор статьи) и id_tagow (идентификатор тега, взятого из tag_content)
Не знаю почему, но он не добавляет 10 строк (это должно быть, например, десять id_artykulow = 10, с другим id_tagow). Как это исправить?
Спасибо за помощь и дайте мне знать, если вам нужно больше информации (например, больше кода и т. Д.)