2013-04-12 7 views
0

Я новый начинающий php, работающий над проектом лотереи .., у которого есть 5 текстовых полей ввода для каждой ничьей, а общий результат - 10 ничьих, а 9 скрывает только отображение когда игрок выбрать номер розыгрыша, чтобы играть ...php mysql как вставить автоматически сгенерированное поле формы

проблема Возникают вот как я будет вставить номер 5 в базу комплектования, когда .. это то, что я сделал

$game1 = (int) $_POST['game1_mainball3'] . "-" . (int) $_POST['game1_mainball2'] . "-" . (int) $_POST['game1_mainball3'] . "-" . (int) $_POST['game1_mainball4'] . "-" . (int) $_POST['game1_mainball5']; 

который я вар по умолчанию нарисовать как $game1, когда в данных вставки он вставляет только $_POST['game1_mainball3'] в колонку

это моя вставка код

$sql = "INSERT INTO tickets (drawdate, drawtime, ticket_no) VALUES ('$drawdate','$drawtime','$game1')"; 
    mysql_query($sql); 

я действительно appricate ур replys..but утро думает, может быть, я одна есть проблема с моим именем формы, может быть то, что влияет на его здесь форму я размещение

Игра 1           ИЛИ Тип игры   В  
 <div class="fields" id="game_set_2" style="display: none;"><div class="lotto_game">Game 2</div><input onkeypress="return EnterKeyHandler(this, event)" type="text" title="Game 2 - Ball 1" class="text_num" name="game2_mainball1" id="game2_mainball1" maxlength="2">&nbsp;<input onkeypress="return EnterKeyHandler(this, event)" type="text" title="Game 2 - Ball 2" class="text_num" name="game2_mainball2" id="game2_mainball2" maxlength="2">&nbsp;<input onkeypress="return EnterKeyHandler(this, event)" type="text" title="Game 2 - Ball 3" class="text_num" name="game2_mainball3" id="game2_mainball3" maxlength="2">&nbsp;<input onkeypress="return EnterKeyHandler(this, event)" type="text" title="Game 2 - Ball 4" class="text_num" name="game2_mainball4" id="game2_mainball4" maxlength="2">&nbsp;<input onkeypress="return EnterKeyHandler(this, event)" type="text" title="Game 2 - Ball 5" class="text_num" name="game2_mainball5" id="game2_mainball5" maxlength="2">&nbsp;<span class="quickpick" style="display: inline;"> 
     <strong>OR</strong> 
     <input type="button" name="quickpick" class="btn light" value="Quick Pick" onclick="QuickPick(2, 5, 0, 90, 0)"> 
     </span> 
     <strong>Game Type</strong> 
     <input type="text" class="text_small" readonly="readonly" name="gametypeform2" value="Perm" maxlength="10"> 
     &nbsp; 
     </span> 
     <strong>At</strong> 
     <input onkeypress="return EnterKeyHandler(this, event)" type="text" title="price" class="text_small" name="game2_price" id="game2_price" maxlength="5" /> 
     &nbsp; 
     <br> 
     </div> 
+0

попробовать 'вар-свалка ($ SQL); die(); 'точно после того, как $ sql инициализируется, чтобы увидеть, что представляет собой запрос, сгенерированный до его сохранения в db. –

+0

http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers берут gander, особенно если вы все еще в процессе написания, также. что такое вывод 'echo print_r ($ _ REQUEST);'? – Nick

+0

Каков тип столбца и размер столбца – Miguelo

ответ

0

Try:

$gameball[1] = (int) $_POST['game1_mainball1']; 
$gameball[2] = (int) $_POST['game1_mainball2']; 
$gameball[3] = (int) $_POST['game1_mainball3']; 
$gameball[4] = (int) $_POST['game1_mainball4']; 
$gameball[5] = (int) $_POST['game1_mainball5']; 

foreach($gameball as $value){ 
    $game1 .= $value.'-'; 
} 

$data = mysql_query("INSERT INTO tickets (drawdate, drawtime, ticket_no) VALUES ('$drawdate','$drawtime','$game1')") or die(mysql_error()); 
+0

спасибо, столько ник, miguel и just just johnston, но оправдываю его gv me erro (Примечание: неопределенная переменная: game1 в C: \ xampp \ htdocs \ lincongame \ agentpanel \ verify.php в строке 61) – user2274373

+0

Если это не определено, это означает, что ничего не стоит в $ gameball. Попробуйте , чтобы увидеть, даже ли данные попадают в ваш скрипт. –

+0

i realy appricate ur replys..but думаю, может быть, у кого-то есть проблема с моим именем формы, может быть, что влияет на это здесь форма am posting – user2274373

Смежные вопросы