Autor Zpráva
HGD
Profil
Možná že sem slepej, ale já tam chybu nevidim a mysql neustále vyhazuje chyby

   $fr=mysql_fetch_array(mysql_query("SELECT friend FROM profile WHERE user_id='$_SESSION[UserId]'"));

  if(isset($_POST[add_user])){
    $user=mysql_fetch_array(mysql_query("SELECT id FROM users WHERE name='$_POST[user]'"));
    $friend=(empty($fr[friend]))? $user[id]: $fr[friend].','.$user[id];
  }else{
    $friend=(empty($fr[friend]))? $_GET[add]: $fr[friend].','.$_GET[add];
  }

  if(mysql_query("UPDATE profile SET friend='$friend' WHERE user_id='$_SESSION[UserId]' ")){
    header("location: index2.php?admin=main&p=friend&edit=ok");
  }else{
    header("location: index2.php?admin=main&p=friend&edit=ko");
  }


na označených řádcích hází chyby:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\wamp\www\dvd\profile.php on line 16

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\wamp\www\dvd\profile.php on line 19

Jediný co mi napadá že by tam byla bota s tim POST
TomášK
Profil
viz FAQ - nech si vypsat chybu pomocí mysql_error
keeehi
Profil
zkus to takto:
$fr=mysql_fetch_array(mysql_query("SELECT friend FROM profile WHERE user_id='".$_SESSION["UserId"]."'"));
HGD
Profil
viz FAQ - nech si vypsat chybu pomocí mysql_error
jé, já sem trubka, já sem na to uplně zapoměl :-D Díky
bejk
Profil *
Dobrý den, potřeboval bych poradit


while ($zaznam = MySQL_Fetch_Array($vysledek)){

$ID=$zaznam["ID"];
$username=$zaznam["username"];
$password=$zaznam["password"];

chybova hlaska: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\ComplexWebServer\http_docs\e-shop\Kopie - prvni.php on line 21

Predem děkuji
Johnik
Profil
bejk
Musis ukazat mysql dotaz.
bejk
Profil *
$dotaz="SELECT * FROM users ORDER BY ID DESC LIMIT 0, 50";
nightfish
Profil
bejk
když už kradeš cizí vlákno, tak si zkus přečíst rady, které tu byly uvedeny v předchozích příspěvcích (#2)... nebo chceš, aby ti tu někdo FAQ napsal ještě jednou?
bejk
Profil *
nic nekradu s SQl zacinam mam kod ktery jsem delal ve skole a nejede mi ta fce mysql_fetch_array
rohl
Profil
bejk
nightfish to myslel tak že si neumíš založit vlastní vlákno. Kradeš vlákno tim že do něj dáváš svůj nesouvisící dotaz na ketrý by si měl založit vlastní vlákno.
bejk
Profil *
aha ted uz je vse "jasny" dik moc
AM_
Profil
bejk
přečti si FAQ - odpověď na tvůj problém je stejná. (link viz [#2])
neFron
Profil *
chci si vytvořit malou věc na bannery a newím proč mi nefunguje script na odesílání souboru include všechno co muřeknu odešle ale ty soubory ktere píšu do input ty se tam nezobrazujou pomoste prosím.

nehled:http://anime-image.aegis-cz.cz/b-i/seznam/addsite.php

<? 
  $dirname=DirName($SCRIPT_FILENAME); 
  $myname=BaseName($SCRIPT_FILENAME); 
  echo "Kontrola: "; 
  if(File_Exists($dirname."web/index.php")){echo "<FONT COLOR=green>Dokončena</FONT>";}else{echo "<FONT COLOR=RED>Nedokončena</FONT>";} 

#  $dirname=DirName($_ENV["PATH_TRANSLATED"]); 
#  $myname=BaseName($_ENV["PATH_TRANSLATED"]); 

  echo $_ENV["SCRIPT_FILENAME"]; 
  echo $_ENV["PATH_TRANSLATED"]; 
  if ($_POST["jmeno"]!=""){ 
    if ((StrLen($_POST["jmeno"])>500)||(StrLen($_POST["prijmeni"])>500)||(StrLen($_POST["popis"])>150)||(StrLen($_POST["heslo"])>30)){ 
      ?><FONT COLOR=RED>Popis je nejspíš moc dlouhý maximální počet znaků je 150.</FONT><? 
    }else{ 
      echo "<br><br>Žádost byla odeslána pokud by nastaly komplikace napište adminovi nebo si pročtěte FAQ děkuji.<br><br>"; 
      $fp = FOpen($dirname."web/site.php","a"); 
      FPutS($fp, "


<!-- nový -->

<? include '1.php'; ?>$jmeno<? include '02.php'; ?>$prijmeni<? include '2.php'; ?>$popis<? include '3.php'; ?>


<!-- info
$kod 
-->

<!-- nový konec -->



"); 
      FClose($fp); 




      $fp = FOpen($dirname."web/pass.php","a"); 
      FPutS($fp, "
<!--

<!-- banner -->

<!-- banner
<? include '1.php'; ?>$jmeno<? include '02.php'; ?>$prijmeni<? include '2.php'; ?>$popis<? include '3.php'; ?>
-->

<!-- informace

ID: $kod
email: $email 
heslo: $heslo 

-->

<!-- banner konec -->

-->


"); 
      FClose($fp); 
    } 
    ?> 
     <FORM ACTION="<?echo $myname;?>" METHOD="POST"> 
      <TABLE BORDER=1> 
        <TR> 
          <td COLSPAN=2 ALIGN=CENTER> 
             <INPUT TYPE=BUTTON VALUE="Přidat další" onClick=submit(this);> 
          </TD> 
        </TR> 
      </TABLE> 
    </FORM> 
      <? 
  }else{ 

    ?> 
    <FORM ACTION="<?echo $myname;?>" METHOD="POST"> 
      <table border="0" align="center" style="border-width: 0; border-style: solid">
        <TR> 
          <td bgcolor="#e2fafc">URL Stránky:</TD> 
          <td bgcolor="#e2fafc"><input NAME="jmeno" value="http://" /></TD> 
        </TR> 
   
        <TR> 
          <td bgcolor="#e2fafc">URL Obrázku:</td> 
          <td bgcolor="#e2fafc"><INPUT NAME="prijmeni"></td> 
        </TR>

        <TR> 
          <td bgcolor="#e2fafc">Popis:</td> 
          <td bgcolor="#e2fafc"><INPUT NAME="popis"></td> 
        </TR>

        <TR> 
          <td bgcolor="#e2fafc">Email:</td> 
          <td bgcolor="#e2fafc"><INPUT NAME="email"></td> 
        </TR>

        <TR> 
          <td bgcolor="#e2fafc">Heslo:</td> 
          <td bgcolor="#e2fafc"><INPUT NAME="heslo" type="password"></td> 
        </TR>

        <TR> 
          <td bgcolor="#e2fafc">ID:</td> 
          <td bgcolor="#e2fafc"><input NAME="kod" readonly="readonly" value="
<?php
echo rand(1, 999);
?>
-
<?php
echo rand(1, 999);
?>
-
<?php
echo rand(1, 999);
?>
-
ai
">

</td> 
        </TR>
 
        <TR> 
          <td bgcolor="#e2fafc" COLSPAN=2 ALIGN=CENTER> 
             <INPUT TYPE=BUTTON VALUE="Přidat" onClick=submit(this);> 
          </TD> 
        </TR> 
      </TABLE> 
    </FORM> 
    <? 
  } 
?> 
panther
Profil
neFron
[#10] číst neumíš?
neFron
Profil *
neFron
[#10] číst neumíš?

mno dík za radu
AM_
Profil
proč mícháš zavrhované short_open_tagy <? a čistou metodou <?php
ty obrázky tam zřejmě nejsou když je to nenajde, na tom není co řešit. Zobrazil jsi si jistě zdroják a podíval se, co se ti tam cpe za adresy.
AM_
Profil
jo mimochodem, kde vytváříš proměnnou $jmeno?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: