Autorius Tema: mysql_num_rows() klaida  (Skaityta 1324 kartus)

Neprisijungęs Andrius

  • Naujokas
  • *
  • Įrašai: 18
  • Karma: +0/-0
    • Žiūrėti profilį
mysql_num_rows() klaida
« Įrašytas: 2010-12-03 14:27:44 pm »
Sveiki,cia gal ne i tema bet gal zinot kame bedos:


Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\checklogin.php on line 26
?
tai pagal viska kazkuo nepatinka si eilute :
$count=mysql_num_rows($result);
« Paskutinį kartą keitė: 2010-12-04 12:59:04 pm sukūrė Lukas Liesis »

Neprisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Re: Register/Login
« Atsakymas #1 Įrašytas: 2010-12-03 14:54:05 pm »
Sveiki,cia gal ne i tema bet gal zinot kame bedos:


Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\checklogin.php on line 26
?
tai pagal viska kazkuo nepatinka si eilute :
$count=mysql_num_rows($result);

taip tu ten parasei visiskai ne i tema. nei kategorija ta, nei tema su kitu klausimu. netersk forumo taip darydamas.

nes tikriausiai rezultatu nebuvo
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs krekas

  • Naujokas
  • *
  • Įrašai: 358
  • Karma: +11/-3
    • Žiūrėti profilį
    • Puslapis.Net
Re: Register/Login
« Atsakymas #2 Įrašytas: 2010-12-03 17:08:58 pm »
Forume turi būti tvarka ir viskas rašoma į tam skirtas temas.

Iš tos vienos eilutės tau pasakyt kas blogai nelabai išeina.
www.puslapis.net - tavo žaidimų video!
www.baldupramone.lt - viskas ko reikia susirasti geram baldui
www.baldumanija.lt - elektroninė baldų parduotuvė

Neprisijungęs Andrius

  • Naujokas
  • *
  • Įrašai: 18
  • Karma: +0/-0
    • Žiūrėti profilį
Re: Register/Login
« Atsakymas #3 Įrašytas: 2010-12-03 17:49:09 pm »
Radau jau kame bedos.bed dabar vel iskilo beda,pateiksiu koda:



<?php
$host
="localhost"// Host name
$username="root"// Mysql username
$password=""// Mysql password
$db_name="nariai"// Database name
$tbl_name="forum_question"// Table name

// Connect to server and select databse.
mysql_connect("$host""$username""$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

// get value of id that sent from address bar
$id=$_GET['id'];

$sql="SELECT * FROM $tbl_name WHERE id='$id'";
$result=mysql_query($sql);

$rows=mysql_fetch_array($result);
?>

<table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td><table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td bgcolor="#F8F7F1"><strong><? echo $rows['topic']; ?></strong></td>
</tr>

<tr>
<td bgcolor="#F8F7F1"><? echo $rows['detail']; ?></td>
</tr>

<tr>
<td bgcolor="#F8F7F1"><strong>By :</strong> <? echo $rows['name']; ?> <strong>Email : </strong><? echo $rows['email'];?></td>
</tr>

<tr>
<td bgcolor="#F8F7F1"><strong>Date/time : </strong><? echo $rows['datetime']; ?></td>
</tr>
</table></td>
</tr>
</table>
<BR>
<?php
$tbl_name2
="forum_answer"// Switch to table "forum_answer"

$sql2="SELECT * FROM $tbl_name2 WHERE question_id='$id'";
$result2=mysql_query($sql2);

while(
$rows=mysql_fetch_array($result2)){
?>

<table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td><table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td bgcolor="#F8F7F1"><strong>ID</strong></td>
<td bgcolor="#F8F7F1">:</td>
<td bgcolor="#F8F7F1"><? echo $rows['a_id']; ?></td>
</tr>
<tr>
<td width="18%" bgcolor="#F8F7F1"><strong>Name</strong></td>
<td width="5%" bgcolor="#F8F7F1">:</td>
<td width="77%" bgcolor="#F8F7F1"><? echo $rows['a_name']; ?></td>
</tr>
<tr>
<td bgcolor="#F8F7F1"><strong>Email</strong></td>
<td bgcolor="#F8F7F1">:</td>
<td bgcolor="#F8F7F1"><? echo $rows['a_email']; ?></td>
</tr>
<tr>
<td bgcolor="#F8F7F1"><strong>Answer</strong></td>
<td bgcolor="#F8F7F1">:</td>
<td bgcolor="#F8F7F1"><? echo $rows['a_answer']; ?></td>
</tr>
<tr>
<td bgcolor="#F8F7F1"><strong>Date/Time</strong></td>
<td bgcolor="#F8F7F1">:</td>
<td bgcolor="#F8F7F1"><? echo $rows['a_datetime']; ?></td>
</tr>
</table></td>
</tr>
</table><br>

<?
}

$sql3="SELECT view FROM $tbl_name WHERE id='$id'";
$result3=mysql_query($sql3);

$rows=mysql_fetch_array($result3);
$view=$rows['view'];

// if have no counter value set counter = 1
if(empty($view)){
$view=1;
$sql4="INSERT INTO $tbl_name(view) VALUES('$view') WHERE id='$id'";
$result4=mysql_query($sql4);
}

// count more value
$addview=$view+1;
$sql5="update $tbl_name set view='$addview' WHERE id='$id'";
$result5=mysql_query($sql5);

mysql_close();
?>
<BR>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form name="form1" method="post" action="add_answer.php">
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td width="18%"><strong>Name</strong></td>
<td width="3%">:</td>
<td width="79%"><input name="a_name" type="text" id="a_name" size="45"></td>
</tr>
<tr>
<td><strong>Email</strong></td>
<td>:</td>
<td><input name="a_email" type="text" id="a_email" size="45"></td>
</tr>
<tr>
<td valign="top"><strong>Answer</strong></td>
<td valign="top">:</td>
<td><textarea name="a_answer" cols="45" rows="3" id="a_answer"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input name="id" type="hidden" value="<? echo $id; ?>"></td>
<td><input type="submit" name="Submit" value="Submit"> <input type="reset" name="Submit2" value="Reset"></td>
</tr>
</table>
</td>
</form>
</tr>
</table>

DW rodo kad viskas be klaidu,o atidarant per localhost meta:

Parse error: syntax error, unexpected $end in C:\xampp\htdocs\view_topic.php on line 135

Manualai.lt Forumas

Re: Register/Login
« Atsakymas #3 Įrašytas: 2010-12-03 17:49:09 pm »

Neprisijungęs krekas

  • Naujokas
  • *
  • Įrašai: 358
  • Karma: +11/-3
    • Žiūrėti profilį
    • Puslapis.Net
Re: Register/Login
« Atsakymas #4 Įrašytas: 2010-12-03 19:05:31 pm »
Kodėl vienur php pradžiai naudoji <? o kitur <?php ? Geriausia naudoti yra <?php. O klaidos nematau kodėl turėtu tokia mesti..
www.puslapis.net - tavo žaidimų video!
www.baldupramone.lt - viskas ko reikia susirasti geram baldui
www.baldumanija.lt - elektroninė baldų parduotuvė

Neprisijungęs Andrius

  • Naujokas
  • *
  • Įrašai: 18
  • Karma: +0/-0
    • Žiūrėti profilį
Re: Register/Login
« Atsakymas #5 Įrašytas: 2010-12-03 19:11:17 pm »
Aciu tau,cia ir buvo bedele :)

Neprisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Re: Register/Login
« Atsakymas #6 Įrašytas: 2010-12-04 00:41:42 am »
jei tau butina naudoti <? tai turi ijugnti apache moduli short_tags ar short_opentags kazkaip taip
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs Andrius

  • Naujokas
  • *
  • Įrašai: 18
  • Karma: +0/-0
    • Žiūrėti profilį
Re: Register/Login
« Atsakymas #7 Įrašytas: 2010-12-04 11:13:27 am »
sveiki,ir vel trukdysiu as jus ,nes pats nesusigaudau :)
cia klaidos kurias meta

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\login.php:5) in C:\xampp\htdocs\login.php on line 14

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\login.php:5) in C:\xampp\htdocs\login.php on line 14

Reikia koda idet,ar ir taip jau nuspesit kame saknys?


Neprisijungęs Andrius

  • Naujokas
  • *
  • Įrašai: 18
  • Karma: +0/-0
    • Žiūrėti profilį
Re: mysql_num_rows() klaida
« Atsakymas #8 Įrašytas: 2010-12-04 13:00:10 pm »
Radau beda,reikejo prieky kodo parasyt: ob_start(); :)

Neprisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Re: Register/Login
« Atsakymas #9 Įrašytas: 2010-12-04 13:00:10 pm »
sveiki,ir vel trukdysiu as jus ,nes pats nesusigaudau :)
cia klaidos kurias meta

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\login.php:5) in C:\xampp\htdocs\login.php on line 14

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\login.php:5) in C:\xampp\htdocs\login.php on line 14

Reikia koda idet,ar ir taip jau nuspesit kame saknys?

jei dar karta idesi nauja klausima i jau esancia tema tiesiog istrinsiu tavo zinute

session_start(); reikalauja kad nebutu niekas issiusta vartotojui dar is servo, jokie headeriai niekas
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Re: Register/Login
« Atsakymas #9 Įrašytas: 2010-12-04 13:00:10 pm »