Jag förtydligar mig.
Problemet jag har är att rätt match får rätt tips när den läggs in i tabellen.
1 svar · 287 visningar · startad av eklof00
Med koden kommer angivna matcher upp.
Jag vill sätta in värdena user_id, match_id samt tips i angiven tabell.
Jag får inte ordning på hur jag sätter in värdena..
<?php
session_start(); // Alltid överst på sidan
include "conn.php"; // Databasanslutningen
// Kolla om inloggad = sessionen satt
if (!isset($_SESSION['sess_date'])){
header("Location: test.php");
exit;
}
if (!isset($_SESSION['sess_user'])){
header("Location: index.php");
exit;
}
if (isset($_POST['submit'])) {
}
$sql = "INSERT INTO spel_allsv2007 (user_id, match_id, tips) VALUES";
mysql_query($sql) or die("SQL: $sql <br>".mysql_error());
header("Location: user_tips.php");
exit;
?>
<form action="submit" method="post" name="submit">
<?PHP
$sql = "SELECT * FROM allsv2007 WHERE date > CURRENT_TIMESTAMP() AND date = ' {$_SESSION['sess_date']} '" or die(mysql_error());
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
$date[$row['date']][] = array($row['match_id'], $row['matcher']);
}
if (isset($date) && !empty($date)) {
echo '<table>';
foreach ($date as $day => $value){
echo '<tr>';
echo '<td></td>';
echo '<td>' . '<b>' . $day. '</b>' . '</td>';
echo '<td align="center"><b>1</b></td>';
echo '<td align="center"><b>X</b></td>';
echo '<td align="center"><b>2</b></td>';
echo '</tr>';
foreach ($value as $game)
{
echo '<tr>';
echo '<td align ="right">'. $game[0].'.</td>';
echo '<td>'. $game[1].'</td>';
echo '<td><input type="radio" value="1" name="1"></td>
<td><input type="radio" value="1" name="X"></td>
<td><input type="radio" value="1" name="2"></td>';
echo '</tr>';
}
}
echo '</table>';
}else{
echo 'Du kan inte spela på denna match, Spelstopp har inträtt!';
}
?>
<input type="submit" name="submit" value="Skicka">
</form>
Jag förtydligar mig.
Problemet jag har är att rätt match får rätt tips när den läggs in i tabellen.