2016-05-31 4 views
0

私はfinnalyが正しく機能するようにphpデータベースの検索を取得しましたが、見栄えを良くするためにフォーマットする方法を知らない。phpの検索結果ページでは、 "目が魅力的ではない"データを返す

現在、私のエコーのコードは

echo "<p><h3>".$results['lfname']."</h3>".$results['id'].$results['phonenum'].$results['state'].$results['zip']."</p>"; 

であると私は受信データが

John Doe  
12507(704) 372-2622NC28031 

のようである私は、データが

John Doe 12507 
(704) 372-2622 NC 28031 

またはその種の何かのようになりたいです。どのように私はこれを適切にフォーマットするか、または私はこの結果をフォーマットする方法を学ぶことができる任意のページへのリンクを知っていますか?どのようなGoogleのルールとphpのページの制限のわからないから私は何の確信していませんでした。

echo "<h3>{$results['lfname']} {$results['id']}</h3>"; 
echo "<p>{$results['phonenum']} {$results['state']} {$results['zip']}</p>"; 

私がやったすべての配列インデックスを並べ替えると私は私が個人的にずっとに良くより読み見つけ配列の値を(エコーの異なる方法を使用しました:これだどのように おかげで再び

+0

は "'いくつかのスペースを使用し
" .'' p'タグ –

+0

"'.'やタグを破る。":ここでは役立つかもしれないものです。ありがとうGuys – Dale

+0

のうち 'h3'働いたものを壊す – WChampion

答えて

0

理論的には、段落タグ内に見出しタグをラップすることはお勧めできません。 第2に、IDは< h3>タグの外です。 < h3>はブロックレベルの要素なので、その内容がIDと同じレベルにあるとは限りません。

  <!-- TO STYLE THE CSS CLASSES, AT THE TOP OF YOUR FILE WITHIN THE HEAD SECTION--> 
      <!-- DO LIKE SO --> 
      <style type="text/css"> 
       .full-name{ 
        font-weight: 900; /*CAN BE NORMAL, BOLD OR BOLDER OR USE NUMBERS FROM 100 TO 900*/ 
        color: #613ac5;  /* USE YOUR PREFERRED COLOR */ 
        font-size: 12px;  /* AGAIN CHANGE TO YOUR DESIRED FONT-SIZE */ 
       } 
       .result-id{ 
        font-family: Helvetica, Arial, sans-serif; 
        font-weight: normal; /*CAN BE NORMAL, BOLD OR BOLDER OR USE NUMBERS FROM 100 TO 900*/ 
        color: #8c0210;  /* USE YOUR PREFERRED COLOR */ 
        font-size: 12px;  /* AGAIN CHANGE TO YOUR DESIRED FONT-SIZE */ 
       } 

       .right-spaced{ 
        font-family: Helvetica, Arial, sans-serif; 
        display:inline-block; 
        padding-right: 15px; 
        font-weight: normal; 
        color: #8c0210;  
        font-size: 12px;  
       } 
      </style> 


     <?php 

      $strOutput = "<h3 class='full-name'> " . $results['lfname'] ."<span class='result-id'> {$results['id']}</span></h3>"; 
      $strOutput .= "<p><span class='phone right-spaced'>{$results['phonenum']}</span>"; 
      $strOutput .= "<span class='state right-spaced'>{$results['state']}</span>"; 
      $strOutput .= "<span class='zip right-spaced'>{$results['zip']}</span>"; 
      $strOutput .= "</p>"; 
+0

個々の結果の太字や斜体のようなフォントの種類/スタイルを変更することは可能ですか? – WChampion

+0

@WChampion正確に...あなたはクラスを持っていますそれを反映するために更新されています.... – Poiz

+0

甘い感謝の男。ちょうど5日前にコードを使って作業をしていました。私の父親のインターンとして、彼は電話で確認できる従業員データベースアプリケーションを構築しようとしていますが、まだそれほど得意ではありません。建設的な批判はいつでも歓迎です – WChampion

0

" . $blah['foo']. "で文字列をドロップ・イン・アウトするよりも)

+0

nice、thanks mate。今では、結果の各セットを何らかの種類のオンボックスに囲むことが可能になります。ジョンを探して、3人のジョンを持っています。それぞれ設定することができますか? – WChampion

+0

私はmozillaのHTMLとCSSガイド[mdn](https://developer.mozilla.org)を見てみることをお勧めします。具体的には、[divタグ]に興味があると思います(https://developer.mozilla.org/en-US/docs/Web/HTML/Element/div)と[CSS境界線](https://developer.mozilla.org/en-US/docs/Web/)を参照してください。 CSS/border)pages – Dale

+0

恐ろしい感謝の男 – WChampion