ช่วยทีคับ คืออยากให้โชว์ชื่อ+รูปของใครของคนนั้นเลยและรุปแสดงทันที ลองทำได้เท่านี้อะคับ
<td><center><img src="<?=$objResult["photo_prd"];?>"></center></td>
Date :
2009-04-28 19:00:17
By :
plakrim
ขอบคุณนะครับคุณ PlaKriM
Date :
2009-04-28 23:08:08
By :
purin991
ตอนนี้ โชว์เป็นรูปไม่เป็นลิงค์ได้แล้ว เหลือแต่
เหลือแต่ จะให้โชว์ แบบ 1รูป ต่อ1คน แต่พอทำ รูปกลับไม่ขึ้น ช่วยดุให้ทีนะคับ คือรูปที่จะโชว์ของแต่ละคนต้องดึงจาก ฐานข้อมูลของแต่ละคนอะคับ
Date :
2009-04-28 23:13:28
By :
purin991
ใช้ session ช่วยในการตรวจสอบครับ ว่าเป็นของใคร
Date :
2009-04-28 23:15:22
By :
kanchen
แบบ แรก คือมันโชว์ภาพขึ้นแต่มัน ดันโชว์รูปทุกคน
แบบที่สอบ โซว์รูปคนเดียวได้แต่ภาพไม่ขึ้นนะคับ
ขอบคุญนะครับคุณ KanJi ที่บอกว่าให้ใช้ session คือให้กลับไปใช้แบบแรก แล้วใช้sessionช่วยตรวจเหรอครับแต่ผมเขียนโค้ดไม่ถูกอะครับ
Date :
2009-04-28 23:32:54
By :
purin991
รูปไม่ขึ้นเป็นเพราะ url ที่เก็บรูปผิดหรือป่าวครับ ส่วนจะให้รู้ว่าเป็นรูปของใครนั้นเดียวว่ากันอีกที่ ครับ
Date :
2009-04-28 23:51:06
By :
kanchen
เพิ่อนิดนึงครับ
<td><center><img src="<?=$objResult["photo_prd"];?>"></center></td>
จากด้านบนถ้าคุณทำแบบนี้รูปมันไม่ขึ้นอยุ่แล้วครับ คุณต้องเขียนเพิ่มครับ
<td><center><img src="ตัวอย่างครับ D://gellery/ <?=$objResult["photo_prd"];?>"></center></td>
Date :
2009-04-28 23:55:00
By :
kanchen
คุณยังไม่ได้ select ข้อมูลขึ้นมาเลยครับจาก code อันที่ 1
$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
$objDB = mysql_select_db("db_chat");
$strSQL = "SELECT * FROM member";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
มีอันนี้
แต่อันที่ 2 คุณไม่มีครับ รูปก็เลยไม่ขึ้นครับ
Date :
2009-04-29 00:39:45
By :
kanchen
Code (PHP)
<?php
<td><center><img src="<?=$q->f("photo_prd");?>"></center></td>
?>
Date :
2009-04-29 01:01:11
By :
plakrim
ผมรู้แล้วละครับ ว่าทำไมรู้ไม่ขึ้นคุณลองลบคำว่า photo ใน database ออกสิครับให้เป็น 2.jpg
แล้วลองรันดู ผมว่าน่ะจะได้นะครับ เพราะ ผมลองมาแล้วถ้าได้หรือ ไม่ได้เดียวมากันพรุ้งนี้นะครับ
ผมไม่ไหวแล้วครับไวต่อพรุ้งนี้ครับ
Date :
2009-04-29 01:07:02
By :
kanchen
ลอง เปลี่ยนโค้ด ตามที่ คุณPlaKriM บอกแล้วครับ ก็ ยังไม่ได้ เป็นแบบเดิมอยู่ครับ
ลองลบ photo ใน database ตามที่คุณKanJi บอก ก็ ได้ผล เหมือนเดิมครับ ไม่ได้
ขอบคุณ 2ท่านมากนะครับ เดี๋ยวมาใหม่พรุ่งนี้ครับ
Date :
2009-04-29 01:26:41
By :
purin991
ผมงงระหว่าง $q->p กับ $q->f มันคืออะไรหรือครับ
Code (PHP)
<?php
<td><center><img src="<?=$q->f("photo_prd");?>"></center></td>// เปลี่ยนดูไม่ f ก็ p
?>
Date :
2009-04-29 01:41:41
By :
plakrim
ลอง ทั้ง $q->p กับ $q->f แล้ว ครับ ได้ผลแบบเดิม รูปไม่ขึ้นครับ เป็นแค่กรอบสี่เหลี่ยม
คับ
Date :
2009-04-29 01:49:28
By :
purin991
จากรูปก็ได้แล้วนิครับ คราวนี้คุณก็แค่ใช้ session มาช่วยในการตรวจสอบว่าเป็นของใคร
Date :
2009-04-29 14:36:12
By :
kanchen
ครับ ที่เหนว่า โชว์รูปได้ มันคือ แบบที่1 ครับ
ถ้าให้ผม ใช้แบบที่1 แล้วsession มาช่วย คือ ผม เขียนไม่ถูกนะครับ
รบกวนทีนะครับ
Date :
2009-04-29 17:40:18
By :
purin991
ไม่ทราบว่าระบบคุณมีการทำ login หรือป่าวครับ ถ้าทำใช้ปทกนิกเหมือนกันครับ
Date :
2009-04-29 17:44:21
By :
kanchen
มี ครับคือ
จะเลือกห้อง แล้ว จะให้ login แล้ว จะโชว์ หน้า แชท(ที่ ทำกันอยู่)นะครับ
พี่ครับ ว่าง ไหมครับ รบกวน รีโมท มาดู ให้ผม ได้ไหมครับใช้ TeamViewer3 อะครับ
Date :
2009-04-29 18:11:19
By :
purin991
จากที่ผมดู code แล้วเริ่มไม่ถูกเลยครับ เอาเป็นว่าไปลองศึกษาการเขียน session ก่อนน่ะครับ
https://www.thaicreate.com/php/php-session.html
แล้วก็ในการใช้นั้นต้องทำการประกาศ session_start(); ไว้บนสุดของ page นั้นด้วยครับ
่ส่วนการตรวจสอบ ก็แค่ทำการตรวจสอบว่าเป็นของใครแค่นั้นเองครับ เช่น
$_session["abc"] = $arr["name"];
จากด้านบน abc คือชื่อตัวแปรของ session ครับ ส่วน name เป็นฟิลที่ใช้ในการตรวจสอบครับ
ผมว่าที่เหลือน่าจะรู้นะครับ ว่าทำไงต่อบอกจะหมดแล้ว
Date :
2009-04-29 20:34:36
By :
kanchen
Load balance : Server 01