Vraag : iedereen ziet een reden waarom mysql geen info en weergalmen zou in brand zou steken (misschien typo mijn geluk)


dit is waarschijnlijk een dang typo im die enkel mijn geluk missen
kan iedereen een reden zien waarom de code in bijlage de echo's van identiteitskaart, datum, discription, nota enz. helemaal niet toont

ik krijg

identiteitskaart: 2
Het verslag info zal hier gaan

gedaan allen

als terugkeer en niets anders

dank u vooraf voor om het even welke code of help u kan verstrekken

 
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
\n";
echo "Record info will go here
\n"; /* MySQL connection */ $gaSql['user'] = "xxxxxxx"; $gaSql['password'] = "xxxxxxxx"; $gaSql['db'] = "xxxxxx"; $gaSql['server'] = "localhost"; $gaSql['type'] = "mysql"; $gaSql['link'] = mysql_pconnect( $gaSql['server'], $gaSql['user'], $gaSql['password'] ) or die( 'Could not open connection to server' ); mysql_select_db( $gaSql['db'], $gaSql['link'] ) or die( 'Could not select database '. $gaSql['db'] ); $sql = "SELECT id,date_last_updated, description,note,account_owner FROM contacts_personal_notes WHERE `account_owner`='".$_SESSION['user_name']."' AND `contact_id`='".trim($_REQUEST['id'], ",")."' $where $sort $limit";// //echo "sql: ".$sql."
\n"; $result = mysql_query($sql) or die (mysql_errno($connect) . ": " . mysql_error($connect)); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "inside while
"; echo "id: ".$row['id']."
"; echo "date: ".$row['date_last_updated']."
"; echo "discrip: ".addslashes($row['description'])."
"; echo "note: ".addslashes($row['note'])."
"; echo "owner: ".addslashes($row['account_owner'])."
"; } echo "
all done"; mysql_close(); ?>


sql verklaring
 
1:
sql: SELECTEER identiteitskaart, date_last_updated, beschrijving, nota, account_owner VAN contacts_personal_notes WAAR „account_owner `= ' Eric Gray“ EN „contact_id `= ' 2“

Antwoord : iedereen ziet een reden waarom mysql geen info en weergalmen zou in brand zou steken (misschien typo mijn geluk)

Als u bent is het krijgen van identiteitskaart van 2 uit db dan pconnect niet het probleem aangezien het met db o.k. verbindt (er kunnen kwesties later met een hoger aantal gezamenlijke verbindingen zijn zonder het stemmen apache en mysql niettemin).

Geef volgende gaan, veranderde ik het een weinig om te gebruiken fetch_row, maakte de sql uitgezochte verklaring schoon (wist niet waar $where enz. vars uit niettemin kwam, gelieve dit te controleren?), laat me weten hoe u met het gaat,

Vanaf de suggestie van shinug voegde ik ook de E_ALL fout rapporterend enz. in toe het manuscript dat kan een weinig helpen.

Gekruiste vingers:)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
\n";
echo "Record info will go here
\n"; /* MySQL connection */ $gaSql['user'] = "xxxxxxx"; $gaSql['password'] = "xxxxxxxx"; $gaSql['db'] = "xxxxxx"; $gaSql['server'] = "localhost"; $gaSql['type'] = "mysql"; $gaSql['link'] = mysql_pconnect( $gaSql['server'], $gaSql['user'], $gaSql['password'] ) or die( 'Could not open connection to server' ); mysql_select_db( $gaSql['db'], $gaSql['link'] ) or die( 'Could not select database '. $gaSql['db'] ); // OLD: $sql = "SELECT id,date_last_updated, description,note,account_owner FROM contacts_personal_notes WHERE `account_owner`='".$_SESSION['user_name']."' AND `contact_id`='".trim($_REQUEST['id'], ",")."' $where $sort $limit"; // note i didn't know where $where etc were coming from, you may need to alter this again to fit your exact requirements $sql = "SELECT id, date_last_updated, description, note, account_owner FROM contacts_personal_notes WHERE 'account_owner'='".$_SESSION['user_name']."' AND 'contact_id'='".trim($_REQUEST['id'], ",")."' ORDER BY $sort LIMIT $limit";// $result = mysql_query($sql) or die (mysql_errno($connect) . ": " . mysql_error($connect)); $numRows=mysql_num_rows($result); if($numRows > 0) { $row=mysql_fetch_row($result); // can be used if only ever expecting one row to be returned echo "id: ".$row[0]."
"; echo "date: ".$row[1]."
"; echo "description: ".$row[2]."
"; // do 'addslashes' later once this is verified as working echo "note: ".$row[3]."
"; echo "owner: ".$row[4]."
"; } else { echo "No results found.
"; } echo "
all done"; mysql_close(); ?>
Andere oplossingen  
 
programming4us programming4us