Allo,

ik zoek een script met een tabel van 5 cellen en makelijk aanmaken van een nieuwe rijen.

maar nu komt het.... !

die vakken moeten we kunnen veranderen bijv eerst staat er hoi en dan veranderen naar hey en dat met alle vakken. Alleen ik en nog iemand moeten het kunnen zien en veranderen.

beetje onduidelijk maar ja anders add me maar op men msn : [email protected] en hopenlijk kunnen jullie me helpen

greetz Fanty
Ik ben al weer wat verder.
alleen ik blijf steken bij die tekst.php
hij zegt dat de laatste ?> fout is :S
en moet ik daar ook eerst connecten op mijn database ??
oops

voor de ?> moet je nog ff een barack neer zetten (ofzo)

dus:

<?
alle code

}
?>

Die } gaat het op . .die } moet je voor ?> zetten..
je moet eerst uiteraard een database connectie hebben gemaakt en de SQL codes hebben uitgevoerd in het SQL vakje van PHPmyadmin
die fout is inmiddels opgelost nu kom ik met het volgende als ik de tekst wil veranderen zegt ie dat hij de niks niet gewijzigt heeft :S dit is mijn code

<?php
$user = "darkfanty";
$pass = "";
$host = "localhost";
$dbdb = "darkfanty_nl_db";

if (!mysql_select_db($dbdb, mysql_connect($host, $user, $pass)))
{
echo "Kan geen verbinding maken met de database.";
exit();
}

unset($user);
unset($pass);
unset($host);
unset($dbdb);

?>
<?php
if ($HTTP_POST_VARS["submit"])
{
$sql = "UPDATE tekst SET $tekstvak = '$newtekst' WHERE id = 1";
$res = mysql_query($sql);

if ($res)
echo "tekst gewijzigd";
else
echo "tekst niet gewijzigd";
}
else
{
$sql = "SELECT id, tekst1, tekst2, tekst3, tekst4, tekst5 FROM tekst";
$res = mysql_query($sql);

$i = 1;
while ($row = mysql_fetch_array($res))
{
echo "<b>tekst $i</b><br>";
echo "$row[tekst1]<p>";
$i++;
}

echo "
<form method=post action=\"$PHP_SELF\">
Wijzig tekst in:<br>
<select name=tekstvak>
<option value=tekst1>tekstvak 1</option>
<option value=tekst2>tekstvak 2</option>
<option value=tekst3>tekstvak 3</option>
<option value=tekst4>tekstvak 4</option>
<option value=tekst5>tekstvak 5</option>
</select><br>
Nieuwe tekst<br>
<textarea name=newtekst rows=5 cols=45>
}
?>
haaai!! je kunt je mysql erg makkelijk debuggen!

$res = mysql_query($sql);

wordt dan:

$res = mysql_query($sql) or die(mysql_error());

dan zie je dus waar iets fout staat en dan moet je even kijken op www.mysql.com wat wel juist is.

ook is het vaak handig om $sql te echo'en (na $sql = "bla"; natuuurlijk :))
ty ty ty ty ty ty :D
de fout was bas hat de database tekst genoemd maar het moest text zijn :D
K ik heb weer ff een vraagje kan deze code niet simpeler ??

<?php
mysql_connect("localhost","darkfanty","") or die("Verbinding kon niet worden gemaakt: ".mysql_error());

mysql_select_db("darkfanty_nl_db") or die("Database bestaat niet");
?>
<table width="75%" border="1">
<?
$sql = "SELECT id, tekst1, tekst2, tekst3, tekst4, tekst5 FROM text";
$res = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($res))
?>
<tr>
<td>Enemy</td>
<td>
<?
$sql = "SELECT id, tekst1, tekst2, tekst3, tekst4, tekst5 FROM text";
$res = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($res))
{
echo "$row[tekst1]<p>";
}
?></td>
<td>b</td>
<td>c</td>
<td>d</td>
</tr>
</table>
Dus zo doe ik het goed ???
pllz respond want ik wil hem graag afmaken alleen als ik hem helemaal fout doe dan kan ik dat nu nog makkelijk veranderen straks niet meer :(

greetz fanty
Hoi fanty.. dit kan helemaal weg..

<?
$sql = "SELECT id, tekst1, tekst2, tekst3, tekst4, tekst5 FROM text";
$res = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($res))
?>
Ik heb wat geprobeerd alleen nu wil ik nog een drop down menu waarmee ik de enemy kan selecteren en voor elke enemy heb ik een database zeg maar kijk maar op http://members.lycos.nl/darkfanty/koc/tabel.php
hoe kan ik krijgen dat hij bij enemy de enemy selecteerd en daar het feld veranderd.

greetz fanty
Ik heb gehoord dat je dat met javascript moet doen is dat waar ??

Reageren