我写了很多类似下面的查询示例代码的查询.我想知道是否有更高效的代码/脚本?
$query1 ="SELECT * FROM table1 WHERE date >= '$todaysdate' ";
$result1 = mysql_query($query1)
or die ("Error in query: $query1. " . mysql_error());
if (mysql_num_rows($result1) > 0) {
while($row1 = mysql_fetch_object($result1)) {
echo "$row1-date";
$query2 ="SELECT * FROM table2 WHERE table1ID >= '$row1-table1ID' ";
$result2 = mysql_query($query2)
or die ("Error in query: $query2. " . mysql_error());
if (mysql_num_rows($result2) > 0) {
while($row2 = mysql_fetch_object($result2)) {
echo "$row->datatable2";
}
}
}
}
Run Code Online (Sandbox Code Playgroud) 您好我正在尝试将SimpleXMLElement的值保存到$ _SESSION,但这些值输入为"SimpleXMLElement Object".代码如下:
$xml = new SimpleXMLElement($auth_info);
$_SESSION[userName] = $xml->profile->preferredUsername; (garfx)
$_SESSION[email] = $xml->profile->verifiedEmail;
$_SESSION[givenName] = $xml->profile->name->givenName;
$_SESSION[lastName] = $xml->profile->name->familyName;
Run Code Online (Sandbox Code Playgroud)
结果的例子
Array
(
[userName] => SimpleXMLElement Object
()
)
Run Code Online (Sandbox Code Playgroud)
我想要
Array
(
[userName] => garfx
)
Run Code Online (Sandbox Code Playgroud)