Запис на разултати с INSERT

crazzybg

Registered
Здравейте.
Захванал съм се с една глупост тука и забих на записката, цялата схема е от една таблица да прехвърля резултата в друга таблица.
Става дума за 5 резултата ако съществуват. Направил съм го по следния начин

PHP:
$select = mysql_fetch_assoc(mysql_query("SELECT * FROM Account WHERE id='$user'"));

$select2 = mysql_fetch_assoc(mysql_query("SELECT * FROM Table2 WHERE acc='$user'"));


$addrb = mysql_query("INSERT INTO Таble2 (acc,ne6to,dd,ss) VALUES ('$acc','$ne6to','0','0')");

Използвам тези 3 те и с IF правя проверка ако не съществива дадено нащо от Account в Table2 то да се INSERT но проблема идва ако има повече от един резултат (Селектите са примерни) искам да се записват до 5 резултата ако има толкова.Принципно за сега работи но записва само 1 вия а останалите все едно ги няма пробвах да добавя още едимпат това $addrb и да сложа едноа цифра или буква одзаде но пак не се получава :С

Не знам дали някой може да помногне и най - вече дали някой е разбрал какво дрънкам :) но се надявам все пак някои да помогне някак си
 
uphero каза:
За да добавиш повече от един резултат трябва да пуснеш един цикъл


Защо да тормози с цикъл? Просто да нареди няколко VALUES() клаузи в инсърта.
 
Значи мене ме интерисува съответния скрипт резултатите са ограничени до максимум 5.
Ако има 1 той се записва,ако има повече се записва само 1 вия а останалите не се прехвърлят :( това някой ако може да го направи по просто ще съм благодарен аз съм го направил 5 пъти да търси резултат 1 ако има 2 , 3 ,4 и цялата глупост е на 43 реда , а преди време някаде бях гледа лнещо урок или видео за подобно действие имам блед спомен но беше на не повче от 20 реда(като цяло съм го направил но е много дълго и създава проблем ако нещо се изтрие)
 

Back
Горе