Avatar billede netassist Juniormester
12. juli 2003 - 16:02 Der er 18 kommentarer og
1 løsning

fejl men mysql og php

<?
require_once("db.php");

$res = mysql_query("SELECT * FROM rules");
while ($row = mysql_fetch_array($res)) {
?>
kan nogle se fejlen

jeg hjælpen en mand men nået sql men har en problem men php ??
Avatar billede ahv Nybegynder
12. juli 2003 - 16:04 #1
Hvad siger den nu? ->

$res = mysql_query("SELECT * FROM rules") or die(mysql_error());
Avatar billede pbudk Nybegynder
12. juli 2003 - 16:04 #2
Din while er ikke afsluttet

Luk annonce  <?
require_once("db.php");

$res = mysql_query("SELECT * FROM rules");
while ($row = mysql_fetch_array($res)) {
}
?>
Avatar billede ahv Nybegynder
12. juli 2003 - 16:05 #3
pbudk -> mon ikke der er noget mere kode?
Avatar billede pbudk Nybegynder
12. juli 2003 - 16:07 #4
tja - det er jo svært at vide.

Eftersom han ikke har postet hverken fejlmeddelelse eller andet kode ;o)
Jeg kom bare med et bud på, hvad der kunne være galt med det han rent faktisk har postet.
Avatar billede ahv Nybegynder
12. juli 2003 - 16:08 #5
Hvis ikke der var mere, hvad skulle alt dette så til for? Lave et udtræk fra en databasen uden at udskrive noget?
Avatar billede netassist Juniormester
12. juli 2003 - 16:13 #6
mysql
CREATE TABLE Rules (
  tekst text NOT NULL
) TYPE=MyISAM;
CREATE TABLE Members (
  tekst text NOT NULL
) TYPE=MyISAM;
CREATE TABLE Wars (
  tekst text NOT NULL
) TYPE=MyISAM;
CREATE TABLE Info (
  tekst text NOT NULL
) TYPE=MyISAM;
CREATE TABLE Trys (
  tekst text NOT NULL
) TYPE=MyISAM;

#
# Data dump for tabellen `velkommen`
#

INSERT INTO Ruels VALUES ('Tekst... 1');
INSERT INTO Members VALUES ('Tekst...2');
INSERT INTO Wars VALUES ('Tekst...3');
INSERT INTO Info VALUES ('Tekst...4');
INSERT INTO Trys VALUES ('Tekst...5');
..
den laver den ikke i mysyl ???
Avatar billede ahv Nybegynder
12. juli 2003 - 16:13 #7
$res = mysql_query("SELECT * FROM Rules");
while ($row = mysql_fetch_array($res)) {
Avatar billede ahv Nybegynder
12. juli 2003 - 16:14 #8
Rules, skal starte med stort R efter dti mysql_dump :o)
Avatar billede netassist Juniormester
12. juli 2003 - 16:19 #9
så er det rette men der komme  ike nået på siden ??
Avatar billede ahv Nybegynder
12. juli 2003 - 16:20 #10
<?
require_once("db.php");

$res = mysql_query("SELECT * FROM rules");
while ($row = mysql_fetch_array($res)) {
echo $row['tekst']."<br>";
}
?>
Avatar billede netassist Juniormester
12. juli 2003 - 16:22 #11
<?php

require_once("db.php");

if($action == "skriv") {



echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Info rettet. <a href=\"visvelkommen.php\">her</a><font>";



mysql_query("UPDATE Ruels set tekst = '$tekst'");



} else {

?><center>

<font face="Verdana" size="1" color="#000000">

<?

$res = mysql_query("SELECT * FROM Rules") );

while ($row = mysql_fetch_array($res)) {

?>

<form method="post" action="retvelkommen.php" onsubmit="return checkfields()">

TEKST:<br>

<textarea name="tekst" cols="50" rows="10"><? echo''.$row['tekst'].''; ?></textarea> <br><br>

<input type="hidden" name="action" value="skriv">

<input type="submit" value="Ret siden">

</center>

</form>

</font>

<?php

} }

?>
Avatar billede ahv Nybegynder
12. juli 2003 - 16:23 #12
mysql_query("UPDATE Rules set tekst = '$tekst'");
Avatar billede netassist Juniormester
12. juli 2003 - 16:27 #13
det virker stasigvæk ikke
Avatar billede ahv Nybegynder
12. juli 2003 - 16:27 #14
<textarea name="tekst" cols="50" rows="10"><? echo $row['tekst']; ?>
Avatar billede netassist Juniormester
12. juli 2003 - 16:34 #15
min fejl ligger ikke i min database ???
Avatar billede netassist Juniormester
12. juli 2003 - 16:36 #16
ret<?php

require_once("db.php");

if($action == "skriv") {



echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Info rettet. <a href=\"visvelkommen.php\">her</a><font>";



mysql_query("UPDATE Rules set tekst = '$tekst'");



} else {

?><center>

<font face="Verdana" size="1" color="#000000">

<?

$res = mysql_query("SELECT * FROM Rules") );

while ($row = mysql_fetch_array($res)) {

?>

<form method="post" action="retvelkommen.php" onsubmit="return checkfields()">

TEKST:<br>

<textarea name="tekst" cols="50" rows="10"><? echo $row['tekst']; ?> <br><br>

<input type="hidden" name="action" value="skriv">

<input type="submit" value="Ret siden">

</center>

</form>

</font>

<?php

} }

?>
visvelkommen.php
<html>

<head>

<title>Untitled Document</title>
<link rel="STYLESHEET" href="/style.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>



<body bgcolor="#FFFFFF" text="#000000" background="/main.jpg" bgproperties="fixed">

<table width="638" border="0" cellpadding="0" cellspacing="0" mm:layoutgroup="true">

  <tr>

    <td width="86" height="132"></td>

    <td width="552" height="132"></td>

  </tr>

  <tr>

    <td width="86" height="461"></td>

    <td valign="top" width="552">

      <p><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">RULES<br>
<br><br>
<?
require_once("db.php");

$res = mysql_query("SELECT * FROM Rules") or die(mysql_error());
while ($row = mysql_fetch_array($res)) {

?>
<font face="Verdana" size="1" color="#FFFFFF">
<? echo''.$row['tekst'].''; ?>
</font>
<?php
}
?>
        </font></p>

      </td>

  </tr>

</table>

</body>

</html>
visforside
<?

require_once("db.php");



$res = mysql_query("SELECT * FROM Rules") or die(mysql_error());
while ($row = mysql_fetch_array($res)) {

?>

<font face="Verdana" size="1" color="#000000">

<? echo''.$row['tekst'].''; ?>

</font>

<?php

}

?>
Avatar billede ahv Nybegynder
12. juli 2003 - 16:38 #17
<?php

require_once("db.php");

if($action == "skriv") {



echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Info rettet. <a href=\"visvelkommen.php\">her</a><font>";



mysql_query("UPDATE Rules set tekst = '$tekst'");



} else {

?><center>

<font face="Verdana" size="1" color="#000000">

<?

$res = mysql_query("SELECT * FROM Rules") );

while ($row = mysql_fetch_array($res)) {

?>

<form method="post" action="retvelkommen.php" onsubmit="return checkfields()">

TEKST:<br>

<textarea name="tekst" cols="50" rows="10"><? echo $row['tekst']; ?> <br><br>

<input type="hidden" name="action" value="skriv">

<input type="submit" value="Ret siden">

</center>

</form>

</font>

<?php

} }

?>
visvelkommen.php
<html>

<head>

<title>Untitled Document</title>
<link rel="STYLESHEET" href="/style.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>



<body bgcolor="#FFFFFF" text="#000000" background="/main.jpg" bgproperties="fixed">

<table width="638" border="0" cellpadding="0" cellspacing="0" mm:layoutgroup="true">

  <tr>

    <td width="86" height="132"></td>

    <td width="552" height="132"></td>

  </tr>

  <tr>

    <td width="86" height="461"></td>

    <td valign="top" width="552">

      <p><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">RULES<br>
<br><br>
<?
require_once("db.php");

$res = mysql_query("SELECT * FROM Rules") or die(mysql_error());
while ($row = mysql_fetch_array($res)) {

?>
<font face="Verdana" size="1" color="#FFFFFF">
<? echo $row['tekst']; ?>
</font>
<?php
}
?>
        </font></p>

      </td>

  </tr>

</table>

</body>

</html>
visforside
<?

require_once("db.php");



$res = mysql_query("SELECT * FROM Rules") or die(mysql_error());
while ($row = mysql_fetch_array($res)) {

?>

<font face="Verdana" size="1" color="#000000">

<? echo $row['tekst']; ?>

</font>

<?php

}

?>
Avatar billede netassist Juniormester
12. juli 2003 - 16:42 #18
der kommer ikke nået fram er det min database????
Avatar billede c Nybegynder
12. juli 2003 - 18:36 #19
det kan godt være at det ligger i din database... men prøv lige at tilføje;

or die(print(mysql_error()));

efter hver mysql_query, eks:

mysql_query("UPDATE Rules set tekst = '$tekst'") or die(print(mysql_error()));

dette bør give dig en fejlmelding får der går noget glat...
prøv at paste dettte her på siden... så kan det være at vi kan hjælpe dig....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester