הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 30-10-07, 21:11   # 1
ColBot
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 25

ColBot לא מחובר  

עזרה בקוד PHP

שלום לכם.
אני מנסה לעשות קוד כזה שיציג הודעות לפי האיידי.
הינה מה שאני ניסיתי לעשות אבל זה מראה לי דף לבן.
מה הבעיה בקוד?
PHP קוד:
<? php
$link 
mysql_connect("localhost" "ddname" "password") or die(mysql_error());  
mysql_select_db("dname",$link);

if (!
$_GET[id]) {
    echo 
"Eror: ID not select";
}
else {
    
$query "SELECT * FROM gui WHERE id = $_GET[id]";
    
$result mysql_query($query $link);

    while(
$row mysql_fetch_array($result)) {

        echo 
"<table border='1' width='527' height='482'>";
        echo 
"<tr>"
        echo 
"<td height='23' width='131' valign='top'>$row['name']</td>"
        echo 
"<td height='48' width='380' rowspan='2' valign='top'>$row['gname']</td>"
        echo 
"</tr>";
        echo 
"<tr>";
        echo 
"<td height='23' width='131'>$row['date']</td>"
        echo 
"</tr>";
        echo 
"<tr>";
        echo 
"<td height='426' width='527' colspan='2'>$row['msg']</td>"
        echo 
"</tr>";
        echo 
"</table>";
    }
}
?>
תודה לכל העוזרים.
  Reply With Quote
ישן 30-10-07, 21:20   # 2
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

דבר ראשון תחבר את ה php ל <? ...
דבר שני תשנה את $_GET[id] ל:
PHP קוד:
$_GET['id'
דבר שלישי שנה את:
PHP קוד:
$query "SELECT * FROM gui WHERE id = $_GET[id]"
ל:
PHP קוד:
$query "SELECT * FROM gui WHERE id={$_GET['id']}"
בהצלחה!
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 30-10-07, 21:38   # 3
talbeno
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Aug 2007
מיקום: רחובות
הודעות: 165

talbeno לא מחובר  

ציטוט:
נכתב במקור על ידי miniature צפה בהודעה
PHP קוד:
$query "SELECT * FROM gui WHERE id = $_GET[id]"
ל:
PHP קוד:
$query "SELECT * FROM gui WHERE id={$_GET['id']}"
בהצלחה!
PHP קוד:
$query "SELECT * FROM `gui` WHERE id={$_GET['id']}"
__________________
מתכנת PHP ו - Mysql.
  Reply With Quote
ישן 30-10-07, 22:04   # 4
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

ציטוט:
נכתב במקור על ידי talbeno צפה בהודעה
PHP קוד:
$query "SELECT * FROM `gui` WHERE id={$_GET['id']}"
לא קריטי.
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 30-10-07, 22:46   # 5
ColBot
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 25

ColBot לא מחובר  

עדיין מציג דף לבן.. אני משתגע עם זה.. :P

הינה קוד ערכתי אותו כמו ש miniature תיקן:
PHP קוד:
<? php
$link 
mysql_connect("localhost","instforums_dfs","114477");   
mysql_select_db("instforums_dfs",$link); 

if (!
$_GET['id']) {
    echo 
"main page";
}
else {
    
$query "SELECT * FROM gui WHERE id={$_GET['id']}"
    
$result mysql_query($query $link);

    while(
$row mysql_fetch_array($result)) {

        echo 
"<table border='1' width='527' height='482'>";
        echo 
"<tr>"
        echo 
"<td height='23' width='131' valign='top'>$row['name']</td>"
        echo 
"<td height='48' width='380' rowspan='2' valign='top'>$row['gname']</td>"
        echo 
"</tr>";
        echo 
"<tr>";
        echo 
"<td height='23' width='131'>$row['date']</td>"
        echo 
"</tr>";
        echo 
"<tr>";
        echo 
"<td height='426' width='527' colspan='2'>$row['msg']</td>"
        echo 
"</tr>";
        echo 
"</table>";
    }
}
?>
  Reply With Quote
ישן 30-10-07, 23:20   # 6
DanielS
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: ישראל
הודעות: 2,429

DanielS לא מחובר  

PHP קוד:
<?php  
$link 
mysql_connect("localhost","instforums_dfs","114477")or die(mysql_error());     
mysql_select_db("instforums_dfs",$link);   

if (isset(
$_GET['id'])){  
    
$myid intval($_GET['id']); 
    
$query "SELECT * FROM gui WHERE id={$myid}";   
    
$result mysql_query($query $link);  

    while(
$row mysql_fetch_array($result)) {  
$content =<<<EOF
<table border='1' width='527' height='482'>  
    <tr>   
        <td height='23' width='131' valign='top'>
{$row['name']}</td>  
        <td height='48' width='380' rowspan='2' valign='top'>
{$row['gname']}</td>   
    </tr>  
    <tr>  
        <td height='23' width='131'>
{$row['date']}</td>  
    </tr> 
    <tr>  
        <td height='426' width='527' colspan='2'>
{$row['msg']}</td>   
    </tr> 
</table>  
EOF;
    echo 
$content 
    }  
}else{ 
    echo 
"main page";  
}  
?>
תהנה =]
להבא תעשה גם קוד יותר מסודר ויעיל ומאובטח. מומלץ !
וגם אחי
כאשר אתה שם משתנה בתוך echo יש כללים.
__________________
Daniel
Email : daniel [AT] smartwd [DOT] com


Last edited by DanielS; 31-10-07 at 00:08..
  Reply With Quote
ישן 30-10-07, 23:46   # 7
ColBot
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 25

ColBot לא מחובר  

תודה ל DanielS.
סידר לי

אפשר לנעול.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 02:47.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ