Håller på med ett poängliga skript till exempelvis ett innebandylag.
men det strular när jag ska skapa tabellen i databasen..
felmedelandet jag får är:
"SQL: Gick ej att lägga till informationen $laggtill
Table 'poangliga.pts' doesn't exist"
men 'poangliga.pts' går inte skapa pga att det är en punkt i namnet.
hur ska jag göra?
koden från addpoang.php
<?php
include "anslut.php"; // Databasanslutningen
//Här uppdaterar poängen
IF($_GET['do']=='sparapoang' && $_POST['autoid']!=''){
$autoid=$_POST['autoid'];
$namn=$_POST['namn'];
$matcher=$_POST['matcher'];
$mal=$_POST['mal'];
$assist=$_POST['assist'];
$totalt=$_POST['mal']+$_POST['assist'];
$uppdatera = "UPDATE pts SET namn = '{$namn}', match = '{$matcher}', mal = '{$mal}', assist = '{$assist}', totalt = '{$totalt}' WHERE autoid = '{$autoid}'";
$res = mysql_query($uppdatera) or die("SQL: Gick ej att uppdatera informationen $uppdatera <br>".mysql_error());
}
//Här sparas nya poäng
ElseIF($_GET['do']=='nypoang'){
$namn=$_POST['namn'];
$matcher=$_POST['matcher'];
$mal=$_POST['mal'];
$assist=$_POST['assist'];
$totalt=$_POST['mal']+$_POST['assist'];
$laggtill = "INSERT INTO pts (namn, matcher, mal, assist, totalt) VALUES ('$namn', '$match', '$mal', '$assist', '$totalt')";
$res = mysql_query($laggtill) or die('SQL: Gick ej att lägga till informationen $laggtill <br>'.mysql_error());
}
//Här raderas spelaren
ElseIF($_GET['do']=='raderaspelare' && $_GET['autoid']!=''){
$autoid=$_GET['autoid'];
$radera = "DELETE FROM pts WHERE autoid = '$autoid'";
mysql_query($radera) or die('SQL: Gick ej att radera informationen: $radera <br>'.mysql_error());
}
//Här visas alla poäng
$sql = "SELECT * FROM poangliga ORDER BY totalt DESC";
$resultat = mysql_query($sql);
echo "<table>\n";
echo " <tr>\n";
echo " <td>Namn</td>\n";
echo " <td>Mål</td>\n";
echo " <td>Assist</td>\n";
echo " <td>Knapp för att spara</td>\n";
echo " <td>Länk för att ta bort</td>\n";
echo " </tr>\n";
echo " <tr><form method='POST' action='?do=nypoang'>\n";
echo " <td><input type='text' name='namn' size='40'></td>\n";
echo " <td><input type='text' name='mal' size='40'></td>\n";
echo " <td><input type='text' name='assist' size='40'></td>\n";
echo " <td><input type='submit' value='Spara nya spelaren & dennes poäng' name='submitny'></td>\n";
echo " <td> </td>\n";
echo " </form></tr>\n";
while($kolumn = mysql_fetch_array($resultat)){
echo " <tr><form method='POST' action='?do=sparapoang'>\n";
echo " <input type='hidden' name='autoid' value='{$kolumn['autoid']}'>\n";
echo " <td><input type='text' name='namn' size='40' value='{$kolumn['namn']}'></td>\n";
echo " <td><input type='text' name='mal' size='40' value='{$kolumn['mal']}'></td>\n";
echo " <td><input type='text' name='assist' size='40' value='{$kolumn['assist']}'></td>\n";
echo " <td><input type='submit' value='Spara denna spelarens poäng' name='submit{$kolumn['autoid']}'></td>\n";
echo " <td><a href='?do=raderaspelare&autoid={$kolumn['autoid']}'>Radera</a></td>\n";
echo " </form></tr>\n";
}
echo "</table>\n";
?>